OpenHarmony开源社区
直播中

mintsy

8年用户 1384经验值
擅长:MEMS/传感技术
私信 关注
[问答]

求助,如何在OpenHarmony标准系统中添加自己编译的动态库?

使用了与OpenHarmony一样的编译工具链,编译了一个.so文件,但是在代码中dlopen的时候提示“Permission denied”,无法导入。用chmod修改了权限后,还是提示“Permission denied”。

后面查看OpenHarmony编译出来的.so文件,发现.so文件的elf信息中有BuildID信息,而自己编译出来的没有,不知道是不是这个原因导致的,如果是的话,要如何添加BuildID呢?还是说只能放到鸿蒙系统里面去编译?

如何在OpenHarmony标准系统中添加自己编译的动态库-开源基础软件社区

回帖(2)

江左盟

2022-6-16 11:13:29
权限配置错了,改成0777或者644都行,配完就可以了
举报

jf_01040437

2023-11-29 19:28:26
关闭一下selinux 试试
举报

更多回帖

发帖
×
20
完善资料,
赚取积分