我在一个应用程序中使用boost库,该应用程序针对多个平台,包括android。
不幸的是,升级库不包含在android中所以我试图在项目中包含boost源文件并编译它们但是当我尝试在许多文件中执行大多数未解析的符号时我遇到了很多错误
我使用eclipse ide创建了项目作为共享库,os是ubuntu 11.10
请帮助,我不是一个真正的书呆子,所以容易理解的解决方案真的很有帮助。
提前致谢
答案 0 :(得分:2)
在您的主文件夹中创建一个名为local/include/
的文件夹。然后创建一个从/usr/include/boost
到那里的符号链接。在~/local/include
的{{1}}变量中加入LOCAL_C_INCLUDES
。这适用于boost中的仅头文件库。