查看完整版本: [-- libQtCore.so: undefined reference to `execve@GLIBC_2.0' --]

QTCN开发网 -> 《零基础学Qt4编程》专栏 -> libQtCore.so: undefined reference to `execve@GLIBC_2.0' [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

shire 2016-12-11 16:07

libQtCore.so: undefined reference to `execve@GLIBC_2.0'

在linux中qtcreator创建好工程后用 qtembedded-4.5.0-arm/bin/qmake 生成Makefile文件(我在qtcreator的qtversion中添加不了这个qmake,添加就弹窗提示无法添加,所以只能在文件外编译生成makefile),然后make生成很多
/usr/local/Trolltech/QtEmbedded-4.5.0-arm/lib/libQtNetwork.so: undefined reference to `select@GLIBC_2.0'
/usr/local/Trolltech/QtEmbedded-4.5.0-arm/lib/libQtCore.so: undefined reference to `pthread_setcancelstate@GLIBC_2.0'
/usr/local/Trolltech/QtEmbedded-4.5.0-arm/lib/libQtCore.so: undefined reference to `getpagesize@GLIBC_2.0'
/usr/local/Trolltech/QtEmbedded-4.5.0-arm/lib/libQtCore.so: undefined reference to `pthread_cond_destroy@GLIBC_2.3.2'
/usr/local/Trolltech/QtEmbedded-4.5.0-arm/lib/libQtCore.so: undefined reference to `readdir_r@GLIBC_2.0'
/usr/local/Trolltech/QtEmbedded-4.5.0-arm/lib/libQtCore.so: undefined reference to `vsnprintf@GLIBC_2.0'
/usr/local/Trolltech/QtEmbedded-4.5.0-arm/lib/libQtGui.so: undefined reference to `mkdir@GLIBC_2.0'
/usr/local/Trolltech/QtEmbedded-4.5.0-arm/lib/libQtCore.so: undefined reference to `ftell@GLIBC_2.0'
/usr/local/Trolltech/QtEmbedded-4.5.0-arm/lib/libQtGui.so: undefined reference to `fork@GLIBC_2.0'
/usr/local/Trolltech/QtEmbedded-4.5.0-arm/lib/libQtNetwork.so: undefined reference to `freeaddrinfo@GLIBC_2.0'
/usr/local/Trolltech/QtEmbedded-4.5.0-arm/lib/libQtGui.so: undefined reference to `calloc@GLIBC_2.0'
collect2: ld returned 1 exit status
make: *** [test2] 错误 1
网上说是我的glib的版本问题,我按照ldd --version的方法指导glib是2.15版,不知道该怎么解决,这个该怎么解决呢?


查看完整版本: [-- libQtCore.so: undefined reference to `execve@GLIBC_2.0' --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled