• 4057阅读
  • 4回复

求教arm平台动态共享库的问题 [复制链接]

上一主题 下一主题
离线兔纸
 
只看楼主 倒序阅读 楼主  发表于: 2013-09-29
程序中使用自己编写的共享库。放在/usr/local/lib中。并在程序pro中说明 LIB += -L. -lxx。
使用x11和x86编译都可以正常运行。
但使用arm编译时出现 cannot find lxx(共享库)的情况。
这是什么原因呢?
离线ffii4455

只看该作者 1楼 发表于: 2013-09-29
arm自然要编译arm的库,x86的库在arm里使用不了的
离线兔纸
只看该作者 2楼 发表于: 2013-09-30
回 1楼(ffii4455) 的帖子
恩,我已经把动态库编译为arm的了,然后再调用,还是出现 cannot find 的错误...
可能是什么问题呢?
离线ffii4455

只看该作者 3楼 发表于: 2013-10-01
回 2楼(兔纸) 的帖子
so文件放对地方了吗?
离线liuzh_szz

只看该作者 4楼 发表于: 2013-10-07
这样子编译是找不到路径的,gcc编译时确实会去找那个路径,arm-linux-gcc就不会了,可以在pro文件里面加路径
快速回复
限100 字节
 
上一个 下一个