admin管理员组文章数量:1625132
android studio,cmake方式实现NDK开发
问题:新增cpp或者粘贴过来的cpp文件爆红,头文件引用不了,比如"string"等。
网上大量资料都是旧版方式而且都是单一cpp文件的demo,当添加第二个cpp文件的时候就会报这个错误:This file is not part of the project. Please include it in the appropriate build file(build.gradle,CMakeLists.txt or Android.mk etc.) and sync the project.
点击Sync Now无效。
使用cmake的方式编译方便而且快捷,解决方案如下:
参考以下两篇博客:
https://blog.csdn/braintt/article/details/86662844
https://blog.csdn/qq_27563647/article/details/80510452
这俩博客路径都很深,这里我的路径已经在cpp下了。这样改是最好的了。
改完之后随便一个cpp文件点击Sync Now就都没问题了。
官网的也可以参考一下其他指令:https://developer.android/studio/projects/install-ndk?hl=zh-cn
还解决不了看这里:https://blog.csdn/qq_24712507/article/details/115462631
版权声明:本文标题:NDK编译多个cpp文件 报Please include it in the appropriate build file(build.gradle,CMakeLists.txt or Android 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1726297554a1064789.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论