Eclipseプロジェクトでlibxml2を使用したいと思います。このライブラリは、コマンドラインで「
g ++ main.cpp -I/usr/include/libxml2 -lxml2 -o output "
しかし、Eclipseでは使用できません。C++ビルド->設定-> GCCCコンパイラ->インクルードを追加します。
-I/usr/include/libxml2とC++ビルド->設定-> GCC C++リンカー->ライブラリ-lxml2を追加します
しかし、プロジェクトをビルドすると、次の方法でエラーが発生します。
libxml/parser.h:15:31:致命的なエラー:libxml/xmlversion.h:そのようなファイルまたはディレクトリはありません
これは、ライブラリが完全ではないためです。それらをインストールする必要があります。
1つの解決策:
Sudo apt-get install libxml2-dev libxslt1-dev
Redhat/Centos/Fedoraの場合:
yum install libxml-devel