gpt4 book ai didi

android - 如何从命令行执行 "Build/Refresh Linked C++ Projects"?

转载 作者:行者123 更新时间:2023-12-03 17:29:26 25 4
gpt4 key购买 nike

我有一个 Android/NDK应用程序和使用 gradlew.bat 的构建脚本自动化构建/安装。
build.gradle使用 CMakeLists.txtGLOB_RECURSE内部为了构建 C++ 文件。但是,如果我添加一个新的 .cpp文件到我的 C++ 源代码目录,我必须手动启动 Android Studio 并运行 "Build/Refresh Linked C++ Projects" ,否则构建脚本将不会拾取添加的 .cpp文件,我得到链接器错误。

我想要构建脚本来执行 "Refresh Linked C++ Projects "操作,但我找不到执行此操作的 Gradle 任务。

有谁知道我如何从命令行执行此操作,无论是否使用 Gradle?

最佳答案

解决方法是在执行其他任务之前删除您的 CMakeCache.txt。这将强制 CMake 重新生成构建文件。

关于android - 如何从命令行执行 "Build/Refresh Linked C++ Projects"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57345715/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com