qt sdk-qt-sdk编译qmake无法生存.o文件

问题描述

qt-sdk编译qmake无法生存.o文件

我已经在Linux平台下面安装了qt-sdk,sudo apt-get install qt-sdk安装的,设置环境变量了
export QMAKESPEC=/home/user/EPC-6708/fsl-linaro-toolchain/qt-sdk/mkspecs/qws/linux-g++-mx/
export PATH=$PATH:/home/user/EPC-6708/fsl-linaro-toolchain/qt-sdk/bin/

两个,接着写一个简单的hello1.cpp,
开始编译,qmake -project ,生成hello1.pro文件
qmake,生成Makefile文件,我进去查看了 QMAKE = /usr/bin/qmake,这里我就郁闷了为什么QMAKE不是我想要的
/home/user/EPC-6708/fsl-linaro-toolchain/qt-sdk/bin/qmake(进去改了也不行)
接着就是无法编译出hello.o文件了,无法编译出可执行文件了。

user@user-desktop:~/share-EPC-6708/QThello$ make
arm-none-linux-gnueabi-g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../EPC-6708/fsl-linaro-toolchain/qt-sdk/mkspecs/qws/linux-g++-mx -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o hello1.o hello1.cpp
In file included from /usr/include/qt4/QtCore/qtextcodec.h:45:0,
from /usr/include/qt4/QtCore/QtCore:3,
from /usr/include/qt4/QtGui/QtGui:3,
from hello1.cpp:1:
/usr/include/qt4/QtCore/qatomic_i386.h: In destructor 'QString::~QString()':
/usr/include/qt4/QtCore/qatomic_i386.h:132:29: error: impossible constraint in 'asm'
make *** [hello1.o] 错误1

这个编译搞了三四天了,还是不懂怎么破!!!!!!!!!求大牛!在线等!!急!!!

解决方案

http://www.qtforum.org/article/32530/compile-error-include-qtcore-qatomic-i386-h-132-error-impossible-constraint-in-asm.html

时间: 2025-01-14 12:15:03

qt sdk-qt-sdk编译qmake无法生存.o文件的相关文章

Qt 5.8 移植编译、测试

/****************************************************************************** * Qt 5.8 移植编译.测试 * 说明: * 仅仅记录了编译的命令,没有详细的解释,参考文档链接中有详细的解释. * * 2017-7-6 深圳 龙华樟坑村 曾剑锋 *****************************************************************************/ 一.参考文档

【QT】qt中用QToolBox实现qq抽屉效果时,如果好友分组数超过界面,怎么加滚动条QAQ

问题描述 [QT]qt中用QToolBox实现qq抽屉效果时,如果好友分组数超过界面,怎么加滚动条QAQ 问题是这样的,首先我的窗口是固定大小的.发现在QToolBox中添加item时如果数目过大 就会挤压已经存在的item,就是所有的item变小.我想问问能不能设置滚动条来滚动而不是 让item变小,以及一直没有找到让item固定大小的方法QAQ,item的大小不知道怎么控 制.以及纠结好几天了,跪谢大家,新年快乐~(≧▽≦)/~ 解决方案 http://www.cnblogs.com/rol

gcc- ubuntu64位qmake出来的makefile文件出了问题

问题描述 ubuntu64位qmake出来的makefile文件出了问题 **/usr/bin/ld: skipping incompatible /opt/qt/5.2.0/gcc/lib/libQt5Widgets.so when searching for -lQt5Widgets /usr/bin/ld: cannot find -lQt5Widgets /usr/bin/ld: skipping incompatible /opt/qt/5.2.0/gcc/lib/libQt5Gui.

用CSC.exe来编译Visual C#的代码文件,解释CSC参数和开关的具体作用

visual|编译 Visual C#的编译器和以往编程语言的编译器有着明显的不同.其最大的不同点就是,以往的程序编译器是把编写好的程序代码编译生成可以直接为计算机所使用的机器语言.虽然Visual C#的编译器也可以把编写好的程序代码编译成EXE或者是DLL文件,但这种文件只是一种IL文件(中间语言),此IL文件不能直接被计算机使用.只是当此IL文件被调用的时候,再通过一种名叫JIT(即时编译)编译器把此IL文件生成可以供计算机使用的机器代码. 可见Visual C#的编译过程大致可以分成二个

如何用CSC.exe来编译Visual C#的代码文件

Visual C#是微软公司推出的新一代程序开发语言,Visual C#是微软公司.Net FrameWork框架中的一个重要的组成部分,也是微软公司向程序员极力推荐一个新的程序开发平台.和以往的开发语言相比较,他有更强大功能,更高的稳定性和更高的安全性.也正因为如此,Visual C#正在受到越来越多的编程爱好者的欢迎. Visual C#的编译器和以往编程语言的编译器有着明显的不同.其最大的不同点就是,以往的程序编译器是把编写好的程序代码编译生成可以直接为计算机所使用的机器语言.虽然Visu

eclipse安装反编译工具jad打开.class文件报错

问题描述 eclipse安装反编译工具jad打开.class文件报错 /*jadclipse*/ /* DECOMPILATION REPORT Decompiled from: D:mavenrepositoryorgspringframeworkspring-webmvc3.2.4.RELEASEspring-webmvc-3.2.4.RELEASE.jar Total time: 0 ms Jad reported messages/errors: Exit status: 0 Caugh

APK反编译可以获得XML布局文件吗?

问题描述 APK反编译可以获得XML布局文件吗? APK反编译可以获得XML布局文件吗? 看见一款软件的布局写得非常好,想看看...不知道反编译以后能不能获得XML文件... 假设 APK可以反编译,没签名....求方法.... 解决方案 呵呵,这个不困难的说code.google 上有工具的哦,找到一个博客中有对关于编译与反编译的命令介绍的解决方案其中也包含了关于 xml 的解决方案的调用 apktool 详见http://neo5simple.diandian.com/post/apk-co

c语言-用VS6编写C语言,编译时弹出这个文件不存在是怎么回事?怎样解决?

问题描述 用VS6编写C语言,编译时弹出这个文件不存在是怎么回事?怎样解决? 用VS6编写C语言,编译时弹出这个文件不存在是怎么回事?怎样解决? 解决方案 安装完整版本的VC++ 6.0,新建一个项目,把你原来的项目的代码复制粘贴到新的项目,再编译. 原版的VC++下载:http://download.csdn.net/album/detail/639 (我亲自上传,并且不要任何积分)

c++-vs2005activex编译后无法生成.ocx文件.求高手帮我看看什么问题.

问题描述 vs2005activex编译后无法生成.ocx文件.求高手帮我看看什么问题. Compiling resources... 1>Compiling manifest to resources... 1>Linking... 1>LINK : C:UsersSWDocumentsVisual Studio 2005ProjectsTest_01DebugTest_01.ocx not found or not built by the last incremental link