标题:关于应用程序用QtE编译的问题
作者:luoshe
日期:2006-08-07 16:30
内容:
我用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: 错误1
请问是为什么?多谢回答!另外我用的Qt都是3.0的版本。
#1 [shiroki 08-08 11:47]
重新建个目录把代码和pro文件cp过去,再试一下
#2 [luoshe 08-08 14:47]
问题已经解决拉,多谢斑竹的帮忙