#鸿蒙通关秘籍#如何使用rpath机制解决HarmonyOS中新创建目录下的native库加载问题?

HarmonyOS
2024-12-17 10:42:05
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
墨雨尘XML

在CMakeList.txt中设置rpath编译选项以指定共享库的搜索路径,使应用可以加载新创建目录下的native库。例如: bash SET(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE) SET(CMAKE_INSTALL_RPATH "${ORIGIN}/module")

通过设置$ORIGIN为libhello.so始路径,能够在运行时正常加载模块目录下的libworld.so。

分享
微博
QQ
微信
回复
2024-12-17 12:37:08
相关问题
鸿蒙如何读取resources目录下文件
4023浏览 • 1回复 待解决
HarmonyOS 工程目录下ohosTest调试问题
852浏览 • 1回复 待解决