天嵌 ARM开发社区

 找回密码
 注册
查看: 1434|回复: 3

Qt 下编译ARM平台运行文件

[复制链接]
岁月依旧 发表于 2013-6-8 09:45:02 | 显示全部楼层 |阅读模式
在Qt下创建一个简单的工程,然后配置好ARM平台的编译环境,对工程文件进行编译,编译过程中会出现一个警告,信息如下:
:-1: 警告:libts-0.0.so.0, needed by /opt/EmbedSky/qt-4.5/__install/arm//lib/libQtGui.so, not found (try using -rpath or -rpath-link)

编译完成之后,生成的ARM板运行文件的信息如下:
test5: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.27, not stripped

拷贝到开发板后,运行会出现下面错误信息:
[root@EmbedSky /myfile]# ./test5
./test5: error while loading shared libraries: libts-1.0.so.0: cannot open shared object file: No such file or directory


开发板烧写的环境是:
u-boot-1.1.6_Q43_20100601.bin
zImage_Q43_2.6.30.4_20100531.bin
root_qt_4.5_2.6.30.4_256MB_20100601.bin
logo_480_272.bin

求大神指点下,问题出哪儿了,急急急!
TQ-lkp 发表于 2013-6-8 09:48:40 | 显示全部楼层
你没有编绎ARM的QT吧
 楼主| 岁月依旧 发表于 2013-6-8 09:53:58 | 显示全部楼层
TQ-lkp 发表于 2013-6-8 09:48
你没有编绎ARM的QT吧

这个编译了的,x86也编译了的
root@ubuntu:/opt/EmbedSky/qt-4.5/__install/arm# ls
bin  include  lib  mkspecs  plugins  qtc-debugging-helper  translations
root@ubuntu:/opt/EmbedSky/qt-4.5/__install/arm# pwd
/opt/EmbedSky/qt-4.5/__install/arm
亚瑟王 发表于 2013-6-8 21:02:14 | 显示全部楼层
从天嵌科技提供的文件系统中拷贝lists的库到你自己的文件系统中,这个库的路径是在文件系统的lib目录下的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-9-30 07:17 , Processed in 1.040079 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表