‘壹’ qt是c++编译器自带的,还是需要自己去下载
Qt不过是使用C++的图形库,编译器可以选用任何支持C++的编译器,所以需要分别下载和安装。
windows版的qt,大体分为两种提供二进制下载,g++和MSVC,无论哪一种在使用前必须先安装编译器。另外windows版的集成开发环境Qt-creator gcc版安装包中带有编译器。
在无二进制发布的操作系统,如IBM Aix中就只能使用xlc或gcc编译器编译qt源代码获得qt库了。
‘贰’ Qt编程是干什么的啊!要用什么编译器!
Qt是诺基亚开发的一个跨平台的C++图形用户界面应用程序框架。纯粹面向对象的一个界面库,比如MFC就是微软提供的一个用C++写的GUI库,当然MFC里还有很多多线程,数据结构相关的类。看看网络吧。http://ke..com/view/23681.htm
‘叁’ QT的程序能反编译吗
Qt除了用moc扩展了C++以外其他都和C++没区别,编译出来的机器代码只能转成汇编语言
‘肆’ qt 为什么可以编译.cpp后缀的C++文件 而无法编译.c文件
哈!!哈哈,,不是说QT不支持*.c文件,肯定是支持的,既然是*.c文件也就是说默认该文件编译时使用C编译器,但是C在语法上和C++还是有一点区别的!就比如说,C中就没有什么名称空间所以namespace可定他就不认识了,因为namespace只是C++中的关键字,而非C中!要想编译的话得把该文件中所有使用了C++语法的东西改动一下,应该就OK啦!!最后祝楼主早日解决这个问题...............
‘伍’ 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怎么编译一个c程序
qt几?用gcc编译。不过要用qt的工具先生成Makefile文件。一般是qt里自带的qmake工具。首先先写好cpp和头文件,在当前目录下依次执行qmake -project,qmake,make即可编译。
‘柒’ QT只能写c++程序吗写c语言只能用gtk吗
qt使用的是gcc的编译器,准确的说,是g++编译器。
使用qt是可以写C语言的程序的,因为g++编译器,或者说所有的C++编译器,均可以兼容大部分的C语言程序,只在关键字和void *指针转换上略有区别。
不过,qt的强大在于其C++界面,所以用qt来写C程序,并不是好的选择。
总结就是,能用,但是不好用。
‘捌’ 如何使用Qt Creator编译C++11代码
1、C++11是C++的2011标准。需要用C++编辑器来编译,而且一般要比较新的编译器才可以。比如 vs2012/2015。
2、Qt Creator是IDE,又不是编译器,怎么能编译C++代码。
Qt5.0 MinGW版本更新了自带了MinGW编译器,支持C++ 11标准。
Qt5.0 VS版本,需要调用微软的编译器。这要问问微软的支不支持了。