我在这个项目中有 2 个模块:app
主要libdatacpp
libdatacpp
是一个 C++ 项目,但使用了一些 Java 代码
app
主要是一个 Java 项目,但使用了一些 C++ 代码
构建项目时,我从 中收到未定义函数的 c++ 链接器错误libdatacpp
,因为app
项目没有链接libDataCpp.o
在我的 cmake for 中app
,我是这样链接的libDataCpp
:
target_link_libraries(
native-lib
DataCpp)
我还链接到app
模块中的另一个项目,build.gradle
如下所示:
dependencies {
api project(':libdatacpp')
如何让app
模块自动链接到我的libdatacpp
模块?