zdly.net
当前位置:首页 >> qtCrEAtor可以编译普通C++文件吗 >>

qtCrEAtor可以编译普通C++文件吗

打开QtCreator,文件->新建文件或项目->Application->Qt 控制台应用 建好工程之后,在main.cpp 文件中就可以编写C++控制台应用程序了 譬如:main.cpp内容如下:#include <QCoreApplication>#include <iostream> int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); std::cout<<"Hello World!"<<std::endl; return a.exec(); }执行结果:与普通C++工程无区别

可以的.你看QT本身就可以创建 纯C++的工程的,如下图:

相信很多人有这样的需求吧 推荐使用 Qt Creator 2.1 以上版本,因为自带了 Class View ,不需要第三方的插件就可以看Symbol了. 新建项目里,选择 Other Project 然后是 Import Existing Project,建立项目后添加文件,最后需要的是自己写一个

qt使用的是gcc的编译器,准确的说,是g++编译器.使用qt是可以写C语言的程序的,因为g++编译器,或者说所有的C++编译器,均可以兼容大部分的C语言程序,只在关键字和void *指针转换上略有区别.不过,qt的强大在于其C++界面,所以用qt来写C程序,并不是好的选择.总结就是,能用,但是不好用.

1. qt从编程的角度来说,它是一种可跨平台的c++图形用户界面应用程序开发框架.一般开发图形用户界面(gui)用qt居多.例如手机软件的界面开发就可以用qt.2. qt creator通俗易懂地理解的话,你就认为它是一个软件就好了.3. 专业一点说的话,qt creator 是 qt 被 nokia 收购后推出的一款新的轻量级集成开发环境(ide).此 ide能够跨平台运行,支持的系统包括 linux(32位及64 位)、mac os x 以及 windows.根据官方描述,qt creator的设计目标是使开发人员能够利用 qt 这个应用程序框架更加快速及轻易的完成开发任务.4.

1、c++11是c++的2011标准.需要用c++编辑器来编译,而且一般要比较新的编译器才可以.比如 vs2012/2015.2、qt creator是ide,又不是编译器,怎么能编译c++代码.qt5.0 mingw版本更新了自带了mingw编译器,支持c++ 11标准.qt5.0 vs版本,需要调用微软的编译器.这要问问微软的支不支持了.

如果你说的是Qt程序的话,静态编译就得自行从源码开始编译Qt静态库,官网预编译的版本是不包含静态库的.这个很复杂,请参考qt-everywhere-opensource 中提供的编译帮助.注意如果使用miongw的话,gcc版本最好不要是4.6.2.这个版本比较特殊,但是它是mingw官方版的最新打包版本.如果你说的是非qt库依赖的话,有两种mingw和vs,前者有部分发行版默认去除了dll依赖,直接连接的静态库,后者非常不推荐使用静态库,毕竟它加载的是系统常用dll,基本上所有系统都是推荐安装的运行时环境,用静态库吃力不讨好.

把你的类的头文件和源文件添加到工程里面就可以用了..

你要建立一个工程才能编译.1.新建文件或工程----Qt控件 项目----Qt Gui 应用.2.随便输入个名字.3.在源文件里添加已有文件 aaa.cpp

PATH路径设置到gcc编译器bin文件夹里1.右键计算机,属性2.高级系统设置,环境变量3.在系统变量里找Path,双击,在变量值后添加;[你的gcc编译器bin文件夹目录](分号及分号后面的添加上去)4.点确定,应用

qhnw.net | gmcy.net | dkxk.net | lzth.net | wnlt.net | 网站首页 | 网站地图
All rights reserved Powered by www.zdly.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com