‘壹’ qtcreator可以编译普通c++文件吗
打开QtCreator,文件->新建文件或项目->Application->Qt 控制台应用
建好工程之后,在main.cpp
文件中就可以编写C++控制台应用程序了
譬如:main.cpp内容如下:
#include<QCoreApplication>
#include<iostream>
intmain(intargc,char*argv[])
{
QCoreApplicationa(argc,argv);
std::cout<<"HelloWorld!"<<std::endl;
returna.exec();
}
执行结果:
与普通C++工程无区别
‘贰’ Qt的编译控制台在哪里
在安装包里。
工具包指定编译器和在特定平台上构建或运行应用程序的必要工具。QtCreator会自动检测由系统或者安装程序注册的编译器。你可以添加其他编译器或使用自动检测到的编译器的其他版本来构建应用程序。
控制是游戏《英雄联盟》中的术语,其类型有:减速、眩晕、沉默、击飞、恐惧等。它可以影响甚至阻止其他英雄的行动或者攻击,在游戏对抗中具有非常关键的作用。
‘叁’ linux下qtcreator怎么配置c++的编译器
编译器:GCC编译器可以用来编译C和C++源程序,C编译器通过文件的后缀来判断是C程序还是C++程序。一般来说C源文件的后缀为“.C”,而C++源文件的后缀为“.C”或“C++”。
但GCC编译器只能编译C++源程序,不能与使用的库连接,因此用G++来完成C++程序的编译与连接,该程序会自动调用GCC来编译。
‘肆’ 如何安装qt creator编译器
安装qt creator编译器步骤:
下载安装MinGW
从MinGW网站下载mingw
默认安装到C盘根目录下:D:MinGW,可以换到自己喜欢的路径。安装时选择C和C++ compiler ,默认只选中了C编译器。因此一定要注意根据自己的需求悬着编译器。如果选错需要删除重新安装。
下载安装完之后设置环境变量设置环境变量(此处高能)。a. 鼠标右击桌面“计算机”(WindowsXp是“我的电脑”)->“属性” b. WindowsXP时,在新弹出的属性窗口,选择“高级”->“环境变量”。 Windows7时,在新弹出的属性窗口,选择左侧的“高级系统设置”,在新弹出的属性窗口,选择“高级”->“环境变量”。 c. 把MinGW安装目录的bin目录的路径追加到PATH里,然后确定。 注意:箭头指的两个分号一定要加上并且分号一定要在英文输入模式下输入
下载安装配置QT libraries
Qtlibraries可以到网上去搜索qt-opensource-windows-x86-mingw482-4.8.6-1.exe,但注意一定要找正式版的。
设置安装路径为D:Qt4.8.4,安装时需要指定MinGW的安装路径为D:MinGW,这里千千万万要注意,QT类库安装的时候是需要和MinGW进行关联的。如果找不到后面就悲剧了啊!!!!
修改环境变量:计算机->属性->高级系统设置->环境变量
安装完后需要把D:Qt4.8.4in目录添加(原来的别删了,以“;”做间隔)到系统变量的Path路径中。
并新建系统环境变量QMAKESPEC,把值设置为D:Qt4.8.4mkspecswin32-g++;
还要新建系统环境变量QTDIR,值为D:Qt4.8.4
安装成功后打开QT设计师主界面:
打开Qt 设计师 开始->Qt by Digia v4.8.4 ->Designer 。
如果Qt lib 安装成功! 关掉Qt Designer
Qtcreater可以到网上去搜索qt-creator-opensource-windows-x86-3.1.2.zip
安装:需要把C:Qtqtcreator-2.7.1in目录添加到系统变量的Path路径中。如果不设置系统环境变量,则创建工程时kit不能设置成功,并且可创建的工程类型也会受到限制。
设置QT Creator构建和运行配置项 打开QT Creator,选择菜单“工具/选项”,选择左边的"构建和运行",再选择“Qt版本”选项卡,点击“添加”,qmake路径:D:Qt4.8.4inqmake.exe。
还需要设置Compilers(编译器)选项卡中的“手动设置”项的编译器,Name设置为MinGW,编译器路径设置为D:MinGWinmingw32-g++.exe
新增构建套件,编译器和QT版本选择自己新增的
然后就可以正常的创建工程了。
打开Qt creater 后打开菜单栏 工具->选项。配制
安装QT调试工具:
debugger工具使用对应的MingW下面的Gdb.exe:
注意此处一定要关联正确,关联错误会导致,可以编译运行,但是不能进行调试。
‘伍’ qt creator和qt的区别
区别:
1、QT Creator只是一个集成的编译器,用于将源代码编译成可执行程序。
QT 是跨平台C++图形用户界面应用程序开发框架,可以简单理解成是一个开发包。
2、Qt是完全面向对象的,很容易扩展,并且允许真正地组件编程。
QT Creator 跨平台的 Qt IDE,Qt Creator 是 Qt 被 Nokia 收购后推出的一款新的轻量级集
成开发环境。
3、QT SDK 包括Qt库、Qt Creator IDE和Qt工具,这些都集成在一个易于安装的文件包里。
Qt<QT Creator< QT SDK,QT框架约等于MFC。
‘陆’ QtCreator配置交叉编译工具链
环境:ubuntu16.04桌面环境。
说明:使用ubuntu16.04桌面环境,安装QtCreator之后,再利用QtCreator开发QT5 GUI程序,如果编译的程序要运行在arm linux嵌入式系统中,则必须配置交叉编译工具链。
主要配置内容:调试器、编译器、QT版本。
1、打开工具,点击选项。
2、选择选项中的构建与运行,概要界面。
3、构建套件(kit)界面。
4、Qt Versions界面。
5、编译器界面。
6、Debuggers界面。
7、Qbs界面。
8、交叉编译例子:
‘柒’ qt 只能写c++程序吗,不能写c语言的程序吗,要写c只能用 gtk吗
1、是可以的吧。c的文件,照样编译通过,使用正常参见网上:于是,为了达到最好的开发效果,开始想办法用QtCreator来写C/C++程序,他不仅有完善的IDE,方便的智能完成,还内嵌了gdb,调试起来很方便,感觉就和VS2005无异,更方便的是还集成了Git等版本控制插件,可以说是相当完美了。
2、其实,QtCreator是本来就是可以写C/C++程序的,唯一的缺陷就是,它会把两个库链接进去QtCore和QtGui。这两个是默认库,但 是一般我们的标准C/C++程序是不用这两个库的。去掉也很简单,直接用-=就可一了,用gedit或者vi建立一个空文档,把以下内容加进去,一个标准 的Qt空C/C++项目模板就完成了,把对应位置填上项目名和文件名保存为一个.pro文件再用QtCreator打开就可以了