先说说这个问题,我没有解决为什么还要把这个问题抛出来,因为我可以说说我的思路希望对你有帮助,其实咱们国内的这个问题真的很少,google了一下说实话也少的可怜,最重要的是你还看不懂,翻译了以后呢,大神说的都是跳级的,我这思维怎么可能跟得上。想买书,一搜cmake我靠。。。。。。。都是鸟语版本。
最后啊,其实我也不知道要怎么解决。
问题下图
先给看看大牛的说法:
copy到Google:
问题已经指明白了,CMAKE_MAKE_PROGRAM 没有设置,你需要重新选择一个不同的构建工具
1.我上Google搜了一下,把我能找到的看到的都试了一遍并没有找到解决方式,不过我始终不死心的是没次更改完以后,我都会新建以后项目 ,看看是否好用,发现新建一个项目的时候(最新的,记得创建activity)它依然不好用,然后我尝试删除下载好的ndk cmake LLDB 和在增加ndk cmake LLDB 的时候又同时下载了
这两个,目前目前还不清楚,然后在重启as ,之后我又从新创建了一个项目,还是c的
发现在项目的build.gradle这个位置多了几个字节的代码 :
-std=c++11 -frtti -fexceptions 之前的cppFlags是“”字符串
改完以后发 build下就好了。 最后的总结,可能是你的环境没有搭好,如果你环境搭好了,但是在添加so或者某某库的时候出现这个bug,那就要好好看看 引用了,是否有错误。