2011-08-09 8 views
0

cygwin環境でgccコンパイラを使ってC++のlibをビルドしましたが、ndk-buildツールを使ってlibを使ってjniファイルをビルドしようとしたときにエラーが発生しました。 1つのエラーは、iostream.h、fstream.h、およびiomanip.hファイルがありません。もう1つは、 'あなたのC++コンパイラはクラステンプレートを処理できません'です。ndk-build errors

これらの問題を回避する方法についてのご意見はありますか?ありがとう。ヘッダーエラーについては

+0

ようこそ。コードを表示する必要があります。コードを見ずに問題を診断することは不可能です。 – Phonon

答えて

0

、より広範なC++ STDLIB実装で引っ張るため、ここでの提案をチェックアウト:

エラーが来るとは思われないクラステンプレートの問題、については

http://groups.google.com/group/android-ndk/browse_thread/thread/983c436239d48704/90a80cceeb831f97?lnk=gst&q=stl&pli=1

コンパイラ自体から。あなたは何をコンパイルしようとしていますか?おそらく#errorディレクティブから出てくるのでしょうか?