解决OpenHarmony中找不到pthread_cancel和pthread_setcanceltype等libc符号的问题
笔者在移植三方库到OpenHarmony时遇到了pthread_cancel和pthread_setcanceltype函数找不到的问题,将解决办法分享如下:
OpenHarmony的使用的c库musl中注释了这些函数的导出,在third_party/musl/libc.map.txt
将屏蔽的函数中取消注释即可
笔者在移植三方库到OpenHarmony时遇到了pthread_cancel和pthread_setcanceltype函数找不到的问题,将解决办法分享如下:
OpenHarmony的使用的c库musl中注释了这些函数的导出,在third_party/musl/libc.map.txt
将屏蔽的函数中取消注释即可