最近在把qt5.7程序交叉编译到ARM上跑,报错如下:
:error while loading shared libraries:libQt5Charts.so.5:connot open shared object file:No such file or directory
找不到动态链接库:libQt5Charts.so.5。
由于更新源中没有qt57的库,则不能用apt-get install libQt5Charts5 的方式下载库。然后我从网上下载了QCharts的源码,利用交叉编译工具,编译了一套libQt5Charts.so.5库。然后放到arm的/usr/lib中。再修改/etc/ld.so.conf,添加路径。最后ldconfig链接。
完成之后用ldconfig -p查看,已经链接成功.但是当我去执行那个可执行文件时,发现还是缺少库,还是那个错误。求解