首页 > 解决方案 > 带有 Gradle 7 的 CMake 二进制目录

问题描述

使用 gradle 4 及更早版本,我能够在 CMake 构建期间将一些文件${PROJECT_BINARY_DIR}/../assets写入.cxx/cmake/debug/assets. 然后我可以使用assets.srcDirs += new File(cpplib.projectDir, '.cxx/cmake/debug/assets').

升级到 gradle 7 后,这些文件被写入.cxx/Debug/225c3buf/assets,我认为这不会是一个常数。

有没有办法PROJECT_BINARY_DIR从我的访问 CMake app build.gradle

标签: androidgradlecmake

解决方案


推荐阅读