native项目中,在CMakeLists.txt中加入三方so库接口后调用native方法失败
native项目中,在CMakeLists.txt中加入三方so库接口后调用native方法失败
在CMakeLists.txt中加入三方so库接口后调用native方法失败,可能有以下几个原因:
target_link_libraries()
指令以确保正确链接。extern "C"
来避免这个问题。LD_LIBRARY_PATH
环境变量来指定库的搜索路径。为了更好地解决这个问题,你可能需要提供更多关于你的项目设置、CMakeLists.txt、SO库以及你遇到的具体错误的详细信息。
1 回答751 阅读✓ 已解决
1 回答1k 阅读
1 回答852 阅读
1 回答826 阅读
1 回答738 阅读
1 回答716 阅读
1 回答670 阅读
问题现象
在CMakeLists.txt中加入三方so库后
可以编译成功,但是无法调用到native用例中的add方法。
解决措施
可以通过以下命令查看更完整的日志。