QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 827|回复: 0

请教QT编译时出现的问题----找不到libstdc++的库

[复制链接]
发表于 2005-8-11 15:54:33 | 显示全部楼层 |阅读模式

我用的版本是qt-x11-free-3.2.1和qt-embedded-free-3.2.1
交叉编译的版本是qt-embedded-free-3.2.1,具体是第几就不知道了。
我把qt-x11中的 uic 和 qvfb 复制到qt-e中的bin,然后我使用下面的命令:
[qt-embedded-free-3.2.1]#export QTEDIR=$PWD
#export QTDIR=$QTEDIR
#export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
./configure -xplatform -qvfb -shared -no-cups -depths 4,8,16,32
make sub-src
但是编译到后面出现了一个错误:
/usr/local/hybus-arm-linux-R1.1/arm-linux/bin/ld: cannot find -lstdc++
collect2: ld returned 1 exit status
make[1]: *** [../lib/libqte.so.3.2.1] Error 1
make[1]: Leaving directory `/usr/local/qte-target/qt-embedded-free-3.2.1/src'
make: *** [sub-src] Error 2
我到/usr/local/hybus-arm-linux-R1.1/arm-linux/bin/ld中去找,果然没有lstdc++的函数库。请问这个问题要怎么解决啊?是不是换个交叉编译工具呢?如果是哪一个版本比较好?还有如果我去找一个lstdc++这样的库解决也应该可以吧?可是怎么去找呢?哪位老大有这个库就共享一下啊。谢谢了!!
我的邮箱是:[email protected]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-5 13:47 , Processed in 0.040122 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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