2

2 つの別々のプロジェクトがあり、1 つのプロジェクトは Boost ライブラリのビルドに使用され、もう 1 つのプロジェクトはビルドされた Boost ライブラリから呼び出しを行います。

Boost プロジェクトは正常にコンパイルされ、libboost.a ファイルが生成されます。私が達成したいのは、このライブラリを他の NDK プロジェクトに追加し、そこから Boost を呼び出すことです。私はかなり見回しましたが、ほとんどすべてのソリューションは、ビルドされたライブラリをヘッダーファイルとともにメインプロジェクトディレクトリにコピーすることで構成されていますが、常にファイルを移動したくありません。これを達成するための他の適切な方法はありますか?

4

2 に答える 2

0

議論については https://android.googlesource.com/platform/ndk/+/675fe49445e65ba44d91f4d85ed9b4d5b5ff6745/docs/IMPORT-MODULE.TXT を参照してください。また、Boost固有の手順については、Android に Boost C++ ライブラリを含めるを参照してください。

于 2013-07-14T16:39:38.110 に答える