首页| 论坛| 消息

标题:arm_linux_gcc的版本需要随着qte的版本提高吗?
作者:windytwang
日期:2006-04-02 20:39
内容:

我qt,qte,tmake都装好了
可是编译时,链结出错:
arm-linux-gcc-o algorithm defance.o -L/home/windytwang/qt-3.3.4/lib -lm -lqte
/home/windytwang/arm-linux/bin/../lib/gcc-lib/arm-linux/3.3.2/../../../../arm-linux/bin/ld: skipping incompatible /home/windytwang/qt-3.3.4/lib/libqte.so when searching for -lqte
/home/windytwang/arm-linux/bin/../lib/gcc-lib/arm-linux/3.3.2/../../../../arm-linux/lib/crt1.o(.text+0x30): In function `_start':
: undefined reference to `main'
/home/windytwang/arm-linux/bin/../lib/gcc-lib/arm-linux/3.3.2/../../../../arm-linux/lib/libqte.so: undefined reference to `operator new[](unsigned)'
/home/windytwang/arm-linux/bin/../lib/gcc-lib/arm-linux/3.3.2/../../../../arm-linux/lib/libqte.so: undefined reference to `ts_close'
/home/windytwang/arm-linux/bin/../lib/gcc-lib/arm-linux/3.3.2/../../../../arm-linux/lib/libqte.so: undefined reference to `ts_config'
/home/windytwang/arm-linux/bin/../lib/gcc-lib/arm-linux/3.3.2/../../../../arm-linux/lib/libqte.so: undefined reference to `operator delete(void*)'
/home/windytwang/arm-linux/bin/../lib/gcc-lib/arm-linux/3.3.2/../../../../arm-linux/lib/libqte.so: undefined reference to `ts_read'
/home/windytwang/arm-linux/bin/../lib/gcc-lib/arm-linux/3.3.2/../../../../arm-linux/lib/libqte.so: undefined reference to `ts_open'
/home/windytwang/arm-linux/bin/../lib/gcc-lib/arm-linux/3.3.2/../../../../arm-linux/lib/libqte.so: undefined reference to `__cxa_pure_virtual'
/home/windytwang/arm-linux/bin/../lib/gcc-lib/arm-linux/3.3.2/../../../../arm-linux/lib/libqte.so: undefined reference to `operator delete[](void*)'
/home/windytwang/arm-linux/bin/../lib/gcc-lib/arm-linux/3.3.2/../../../../arm-linux/lib/libqte.so: undefined reference to `operator new(unsigned)'
collect2: ld returned 1 exit status

直接用arm-linux_g++编译又是可以的,请问是什么问题呢?
交叉编译前是不是要把QTDIR,QTEDIR都设为qte的对应文件夹下面呢?
会不会是因为qte没安装好的原因呢?


#1 [angusliu 04-04 12:24]
1 qte是一个C++库
2 你的这个程序并不是一个应用程序,没有包含main()
3 你好象调用了触摸屏的相关函数
#2 [windytwang 04-04 16:09]
1,谢谢,请问如何看装了哪些库呢?
2,我的程序就是简单的hello world程序没有调触摸屏,也有main函数

回复 发表
主题 版块