天天看点

C++入门之集成开发环境(IDE)——QtCreator

作者:Coding牧码人

我思考了很久,最终还是决定给新手推荐QtCreator作为c++入门使用的IDE。一款好用的IDE可以很好的提高学习效率。我不推荐使用visual studio是因为它比较大,而且编写桌面GUI程序还需要一定的配置步骤,使用起来也不是特别方便。我也没推荐VS code,因为它的配置也是稍微有一点点复杂的,虽然它安装起来比较简单。我推荐QtCreator,是因为它不大,而且是Qt原生的IDE,天然适配Qt,便于开发桌面GUI程序。我想,对于新手来说,windows桌面GUI程序更容易入手和理解。

Qt是一种开源的桌面GUI库,可以方便的进行桌面程序的编程,被广泛使用,而且代码开源。Qt5以上的版本在安装的时候,会自动安装qtcreator,基本上是一键安装,用起来也很方便。操作系统是windows。

Qt下载链接:https://download.qt.io/archive/qt/

打开链接后,选择一个版本下载即可:

C++入门之集成开发环境(IDE)——QtCreator

图1 Qt下载目录

可以选择5.12,直接下载。

C++入门之集成开发环境(IDE)——QtCreator

图2 5.12.0版本详情

点击windows版的直接下载。下载完毕后,双击(exe)安装即可。安装完成后,你就可以在桌面上看到qtCreator的快捷方式。

C++入门之集成开发环境(IDE)——QtCreator

图3 QtCreator快捷方式

双击该桌面图标即可进入IDE。

C++入门之集成开发环境(IDE)——QtCreator

图4 Qtcreator

进去以后背景默认是白色的,我是设置成了黑色背景,都一样。那么下面我们就可以新建我们的项目的了。在这里,我们先新建一个自己的不带Qt的项目,新建一个纯c++的项目。

点击“New Project”,进入下一个页面,选择Non-Qt Project,然后选择Plain C++ Application,

C++入门之集成开发环境(IDE)——QtCreator

图5 新建c++项目

选择好以后,点击左下角的“choose”按钮,进入下一个页面:

C++入门之集成开发环境(IDE)——QtCreator

图6 设置项目名称和项目源码所在的位置

然后点击确定到下一一年,默认选择“qmake”,然后点击下一步,到编译配置界面

C++入门之集成开发环境(IDE)——QtCreator

图7 默认选择qmake

C++入门之集成开发环境(IDE)——QtCreator

图8 编译配置页面,选择默认的即可

然后到下一页面,询问是否添加的Git,这个暂时不用管,直接点击右下角的完成即可,

C++入门之集成开发环境(IDE)——QtCreator

图9 是否加入git

C++入门之集成开发环境(IDE)——QtCreator

图10 源码组织结构

如图10所示,就是建立好的项目。默认添加了main.cpp文件。在左下角有一个锤子形状的工具,点击即可构建项目,也就是编译生成exe程序。构建完成后,点击右下角的绿色三角形状(运行按钮)即可将程序运行起来,并弹出黑色的终端也叫控制台,输出“Hello World”。

C++入门之集成开发环境(IDE)——QtCreator

图11 程序输出

第一个程序就这么简单就跑起来了,是不是很容易。今天就到这里了,如果你在使用过程中有什么问题,欢迎留言。希望多些批评和建议,也希望你动动小手点点关注,以后多多交流,也激励我努力写下去,非常感谢。希望共同进步。

继续阅读