如何使用后缀为so.x.y类型的so库,例如libxxx.so.3.1、libxxx.so.3.1.0

使用系统的工具链编译出opencv(3.1.0)的so库,由于生成的so的后缀为so.x.y.z,无法打进应用包使用。

HarmonyOS
2024-03-19 16:28:26
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
kersin

当前应用的so是IDE侧打包带入的,允许应用通过 libxxx.so.x的方式提供so,如果需要同时带入两个版本的 so,real name 与 so name 名字要相同,明确到主版本号libxxx.x,不需要带上 .y.z;所以目前libxxx.so是能够使用的,libxxx.3.1以及libxxx.so.3.1.0需要改成libxxx.x的形式使用。然后需要在CMakeLists.txt文件中重新配置并编译。

分享
微博
QQ
微信
回复
2024-03-20 00:15:49
相关问题
如何在HarmonyOS app使用so
964浏览 • 1回复 待解决
HarmonyOS ArkTS调用so
2911浏览 • 1回复 待解决
HarmonyOS 如何适配自己so
1819浏览 • 1回复 待解决
HarmonyOS 打包时如何屏蔽x86so
1280浏览 • 1回复 待解决
ArkTS项目如何调用已有SO?
2094浏览 • 1回复 待解决
如何在Native层加载so
3721浏览 • 1回复 待解决
HarmonyOS ohosTest调用so失败
1131浏览 • 1回复 待解决
HarmonyOS 引用so报红
1095浏览 • 1回复 待解决
关于 SO 文件使用问题
1350浏览 • 1回复 待解决
DevEco Studio开发如何引入.so
12614浏览 • 1回复 待解决
openssl.so和ffrt.so异常日志分析
1976浏览 • 1回复 待解决
Native so 编译 opencv,报找不到 libunwind.so
2242浏览 • 1回复 待解决
HarmonyOS 引用so程序崩溃
1082浏览 • 1回复 待解决
HarmonyOS so正确引用方式
1271浏览 • 1回复 待解决
ArkTS中如何使用编译出来Native so
1696浏览 • 1回复 待解决
HarmonyOS 如何减小module中so大小
1175浏览 • 1回复 待解决
HarmonyOS 怎么调用现有的so
1059浏览 • 1回复 待解决
如何统一过滤hap中so类型
963浏览 • 1回复 待解决
如何调试引用外部so
1651浏览 • 1回复 待解决
Native工程中如何使用其他三方so
4397浏览 • 1回复 待解决