3

我想做的是将 C++ 库 (.a) 文件添加到我的 C++/Java 混合项目中。实际上,它是 Android 项目。我正在使用 C++ 进行本机调用。

问题是我在“C++ Build/Settings”下找不到任何“工具设置”来将“.a”库文件添加到项目中。

我认为这是因为项目的性质或类型。(因为我的项目是 Android 项目。)任何点都非常有义务。

我有 .h 文件和 .a 文件。我可以包含“.h”文件。但是,当我调用该方法时,编译器说“没有这样的方法”。

我想将 C++ 库 (.a) 文件添加到 Android 项目中。(C++/Java 混合项目。)

PS:我知道 Eclipse 在 C++ 代码分析方面很差。我已经关闭了项目中的代码分析。所以,很明显错误不是 C++ 代码分析。

C++ 构建/设置

4

1 回答 1

1

检查此链接应该会有所帮助。

http://www.cmumobileapps.com/2011/08/31/compiling-open-source-libraries-with-android-ndk-part-1/

这解释了如何编译 c/c++ 源代码来生成静态库,然后使用这个静态库。

于 2013-05-04T13:21:00.810 回答