• 4297阅读
  • 2回复

关于应用程序用QtE编译的问题 [复制链接]

上一主题 下一主题
离线luoshe
 

只看楼主 正序阅读 楼主  发表于: 2006-08-07
我用Qt Designer编写了一个小程序hello.pro,我是这样在PC机上编译的:
#qmake hello.pro
#make
之后生成了可执行的文件hello.exe,然后我直接运行hello.exe,可以在PC机上直接看到结果。
但我希望把这个程序用QtE编译成ARM开发板可以运行的程序,我是这样做的:
#export QTDIR=QtE的目录
#export PATH=$QTDIR/bin:$PATH
#export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
#uic -o hello.h hello.ui
#uic -o hello.cpp -i hello.h hello.ui
#qmake -spec $QTDIR/mkspecs/qws/linux-arm-g++ -o Makefile hello.pro
#make
在make时出现了错误:
.obj/hello.o: could not read symbols: ??????
collect2: ld returned 1 exit status
make: [hello] 错误1
请问是为什么?多谢回答!另外我用的Qt都是3.0的版本。
离线luoshe

只看该作者 2楼 发表于: 2006-08-08
问题已经解决拉,多谢斑竹的帮忙
离线shiroki

只看该作者 1楼 发表于: 2006-08-08
重新建个目录把代码和pro文件cp过去,再试一下
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
快速回复
限100 字节
 
上一个 下一个