Ⅰ qt应用程序编译时的问题
图形库又是建军在FRAMBUFFER上的,FRAMBUFFER是linux内核的图形库,X11系统资源需求大,不能用于嵌入式,所以qt-embedded产生了,它不是建立在X11图形库上的,它是直接建立在FRAMBUFFER上的,占系统资源极少,可以在嵌入式上使用。qtopia-core这个概念是相对于qtopia提出的。它就是qt-embedded。而qtopia是QT公司的一个嵌入式桌面系统,目前已停止开发了。
2、如果arm上没有qt库,不能运行QT程序,必须把相应的QT库按装到ARM板上。
3、qmake产生makefile,make根据makefile调用gcc进行编译。
4、qt-embedded-linux-opensource-src-4.4.3.tar.gz是用在嵌入式上的QT开发库。用法与qt-4.4.3-x11版的用法一样。
5、没有办法仿真,只能先进行qt-embedded的移植工作。但是开发qt-embedded程序时,到是可以在PC机上先用qvfb仿真调试的。
6、qt-embedded库先交叉编译,完成后下载到开发板上,以后开发应用程序时,qt库不用再下载的。
7、写qt程序需要4.0版以上的交叉编译器。网上可以下载现成。
8、这是三个不同版本的gcc交叉编译器,都老了。目前至少应该使用gcc 4.0以上的。
9、肯定是不行的。
10、呵呵,我也是从新手过来的。也问过类似的小白问题。
另外,团IDC网上有许多产品团购,便宜有口碑
Ⅱ qt编译问题
QT默认安装后 在options 下有 QT4 选项 有QT versions 需要设置下QT的目录
QT的编译采用MinGW的编译器(开源版)MinGW是GCC的Win移植版.
Could not find make command: mingw32-make.exe in the build environment 意思是找不到MinGW的make工具,请将MinGW的bin目录加入系统的path变量中,在options中有调试器(debug)中选择mingw调试器gdb的位置
(位于MinGw bin目录下)
Ⅲ QT 5.2.1 编译ANDROID 问题
情况,之前电脑安装Qt5.1.0 msvc2012正常运行,都可以用,后来安装了Qt5.2.0 for Android 发现Qt5.1.0 msvc2012就不能编译任何东西了,但是Qt5.2.0 for Android却可以编译桌面应用,另外vs2012却可以正常运行。
网上找到方法都不能解决,说什么添加环境变量啊之类的
错误图片如下:
偶尔构建时到这样就不动了:
最经常是出现如下:
Plain Text code
jom: xx\Makefile.Debug [debug\main.obj] Error 2
jom: xx\Makefile [debug] Error 2
09:34:23: 进程"D:\Qt\Qt5.2.1_vc2012\Tools\QtCreator\bin\jom.exe"退出,退出代码 2 。
Error while building/deploying project untitled (kit: Desktop Qt 5.2.1 MSVC2012 32bit)
当执行步骤 'Make'时
09:34:23: Elapsed time: 00:01.
在把使用jom代替nmake的勾去掉后,编译错误如下:
NMAKE : fatal error U1077: “"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\cl.EXE"”: 返回代码“0xc0000135”
Stop.
NMAKE : fatal error U1077: “"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\nmake.exe"”: 返回代码“0x2”
Stop.
09:38:27: 进程"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\nmake.exe"退出,退出代码 2 。
Error while building/deploying project untitled (kit: Desktop Qt 5.2.1 MSVC2012 32bit)
当执行步骤 'Make'时
09:38:27: Elapsed time: 00:01.eclispse如何运行C?哥哥救救make: *** 没有指明目标并且找不到 makefile。 停止。????ubuntu下编译ACE-6.2.0windows下makefile编写问题关于linux makefile的问题关于linux编程的菜鸟问题大侠帮忙改个makefile文件能支持交叉编译第一步就遇到问题,makefile不知道怎么回事了
Ⅳ Qt编译问题
你首先要解决的问题是:This file is not part of any project.
查看.Pro文件中是否包含了所有项目中用到的文件
Ⅳ QT编译的问题
qt的make要写好make的配置文件,可以自动生成配置文件的,建议你还是在windows下面用ide,生成那个文件,然后到linux下面编译,而且需要经常的make clean一下,否则也会出错
Ⅵ QT编译错误,怎么解决
项目->构建设置,把中文路径改为英文路径 ,记得清理之后再重新构建哦
Ⅶ 在qt上编译出现以下问题,怎么解决
int main(int argc, char * argv[]) // 直接这样写
Ⅷ qt编译出现的问题,急急急....
Qt是C++的,您至少文件名也得hello.cpp吧?
#include<QApplication>还是#include<qapplication.h>还是#include<Qt/QApplication>?您至少得让编译器能找到这个头文件在那里吧?
还有啊,大哥,您是复制粘贴的还是直接写的?
是Qt3还是Qt4 您也得说一声吧?
Ⅸ 用qt怎么生成手机可用的软件
详见 http://wiki.forum.nokia.com/index.php/Qt_for_symbian_%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E5%AE%89%E8%A3%85
http://wiki.forum.nokia.com/index.php/Qt_for_Symbian%E5%BA%94%E7%94%A8%E7%9A%84%E5%BC%80%E5%8F%91
首先你需要搭建手机开发环境
需要下载的东西上面的网站上都已经给你写的比较清楚了
基本上就下面几个东西你是必须要下载的
qt for symbian sdk(最好下 4.6.3这个版本)
相关设备的 symbian sdk(如果是s60 5th 就去下Nokia_N97_SDK_v1.0_2,如果你要用symbian^3的SDK 就去下 Nokia_Symbian3_SDK_v0.9等等)
carbide c++ (如果你没有nokia的手机,那么就用模拟器来代替,carbide c++ 提供了调用symbian模拟器的途径,当然如果你有设备的话就不需要下这个了。)
环境搭建好了之后,你就需要编写程序,然后在手机或者模拟器上运行。运行的细节可以在上面的网站里面去看。
如果还有什么疑问可以直接联系我
Ⅹ QT构建安卓环境的时候给出这个错位,怎么解决啊,弄了好久。这是什么问题呀
你是不是动项目编译的默认环境来。我没遇见过这。我曾经动编译环境时遇到过类似的。后来新建的项目。把改了的代码覆盖了一下就没事了。