• 2208阅读
  • 4回复

添加库文件, QT pro里的地址必须和开发板上的库地址一致吗? [复制链接]

上一主题 下一主题
离线leonliu_1128
 

只看楼主 倒序阅读 楼主  发表于: 2018-07-19
我在虚拟机里编译了arm格式的libusb库文件放到开发板上, 板子上的profile文件里也指定了库地址, QT的pro文件里加了库文件地址, 2个地址不一样, QT在板子上运行时提示 ./test1: error while loading shared libraries: libusb-1.0.so.0: cannot open shared object file: No such file or directory.
请问只是地址不一样造成的吗?
离线自强不吸

只看该作者 1楼 发表于: 2018-07-20
profile里面指定了,pro里面就不用加了
自强不吸!
离线leonliu_1128

只看该作者 2楼 发表于: 2018-07-20
回 自强不吸 的帖子
自强不吸:profile里面指定了,pro里面就不用加了 (2018-07-20 08:27) 

proflie是板子上的文件, pro是QT文件,在虚拟机里编译用到了,不在pro里加如何通过编译?
离线自强不吸

只看该作者 3楼 发表于: 2018-07-20
回 leonliu_1128 的帖子
leonliu_1128:proflie是板子上的文件, pro是QT文件,在虚拟机里编译用到了,不在pro里加如何通过编译? (2018-07-20 09:45) 

那你ldd test1看一下 他链接的库是哪个路径
自强不吸!
离线leonliu_1128

只看该作者 4楼 发表于: 2018-07-26
回 自强不吸 的帖子
自强不吸:那你ldd test1看一下 他链接的库是哪个路径 (2018-07-20 13:31) 

低级错误,忘了使能profile了.
快速回复
限100 字节
 
上一个 下一个