2012-09-25 5 views
5

を使用してXMLを解析するためにCアプリケーションを構築しながらiconv.hを含めることはできません、私はXMLを解析するためのlibxml2を使用していますが、ソリューションをコンパイルするにはエラー:libxml2の

fatal error : cannot open iconv.h

をスロー私はそこiconv.hを配置しており、その後、再び、再び再構築し、それは私が悪循環で終わるのです他の

error unable to open include file sys/cdefs.h.

をスローします。助けてください

+0

どのビルド環境ですか?あなたのシステムに適切なiconv.hがないように思えます。 – CrazyCasta

答えて

3

あなたのマシンにlibiconvをビルドしてインストールすれば動作します。

+0

私はlibinconv 1.7をダウンロードしましたが、ビルドまたはインストール方法を見つけることができません。私はウィンドウズ64ビットでVS 2010を使用していますが、32ビット用のアプリケーションをコンパイルしたいので32ビット用にlibxml2を使用しています – priya

+0

@プリヤあなたがダウンロードした場所からリンクを投稿できますか? –

+0

@priyaこれはあなたを助けることができますhttp://stackoverflow.com/questions/3429101/building-the-latest-iconv-and-libxml2-binaries-in-win32 – MOHAMED

関連する問題