2016-10-14 131 views
0

我正在将this数字逻辑库移植到Android。但是,我一直收到来自标准库(如CMath)缺少函数的构建错误,或者尝试编译Android项目时缺少C++ 11库。搜索显示,在Visual Studio中为Android构建C++的问题相当普遍,但迄今为止我找到的任何建议都没有帮助。 Here是具有构建错误的项目。Visual Studio 2015:为Android构建C++ 11库

我试过更改目标平台,更改平台工具集和更改STL的使用。各种设置的组合。我似乎无法得到任何建设。

我应该放弃Visual Studio的移动C++代码并在其他地方构建这些库吗?

回答

0

只有Android的代码创建一个新的分支(相对于前面的跨平台移动分公司),并进一步与设定播放和搜索后,我来到了解决方案。这些设置将允许代码编译:

编译:锵3.8

使用STL的:GNU STL静态库

C++语言标准:C++ 11

链接器命令行附加选项:-lm

,使得它的工作是-lm链接选项,以确保它被正确连接数学库的指定。

相关问题