Eclipse で libxml2 を使用して C プログラムをコンパイルしようとしています。私のコードには問題がないように見えますが、プロジェクトをビルドするとエラーが発生します。
エラー出力は次のスクリーンショットにあります: https://drive.google.com/file/d/0BwV-0_2diIaaQlZHM2Fwa2R0LWc/edit
このエラーの前に「Undefined reference to」エラーが発生していましたが、ライブラリ libxml2 をリンクするのを忘れていたためです。これが問題のスクリーンショットです。どうしようもない。
-nostartfiles
[編集]リンカーフラグを入れるだけで問題を解決しました。