当前位置: 代码迷 >> QT开发 >> linux上QT编译有关问题
  详细解决方案

linux上QT编译有关问题

热度:115   发布时间:2016-04-25 04:08:54.0
linux下QT编译问题求助
我用Qt Creator创建所有的工程在编译最后链接的时候都会出现如下错误:
/usr/local/Trolltech/QtEmbedded-4.7.0-arm/lib/libQtGui.so:: error: undefined reference to `__aeabi_atexit@CXXABI_ARM_1.3.3'

请问是怎么回事 求高手解答

------解决方案--------------------
重新编译库吧,考虑换个版本的gcc
------解决方案--------------------
你使的Qt-creator的库的版本  和QtEmbedded-4.7.0-arm下的库的版本不一样 有些库没有 比如你的`__aeabi_atexit@CXXABI_ARM_1.3.3   

解决办法就是:1. 要么你换个低一点版本的Qt-creator重新打开工程 编译
              2. 若不愿意换Qt-creator,你就查一下`__aeabi_atexit是做什么用的,用别的部件或者方法去实现功能