8

C++ ファイルをコンパイルするために必要な .pch ファイルがあります。Android NDK を使用していくつかの C++ ファイルからライブラリを作成し、それを Java プログラムで使用してライブラリ関数を呼び出しています。コンパイラが認識できるように、.pch ファイルを含める方法または場所を誰かに教えてもらえますか。

4

1 に答える 1

0

通常、pch ファイルは、コンパイル時間を短縮するためにコンパイラによって生成されます。これらのファイルは必須ではありません。

ライブラリを使用せずにライブラリを構築できるはずです。

ただし、どうしても必要な場合は、 http: //gcc.gnu.org/onlinedocs/gcc/Precompiled-Headers.htmlをご覧ください。

もう1つ、「pch」ファイルは、私の知る限り、VisualまたはXCodeによって生成されます。NDK でプリコンパイル済みヘッダーを使用する場合は、g++ (-x オプション付き) を使用してヘッダーを再生成し、NDK によって認識される「gch」ファイルを出力する必要がある場合があります。

于 2012-01-11T09:52:40.387 に答える