Qt工程的创建方式有很多,最基本的是使用 QtCreator 进行工程的创建。除此之外还可以使用 Visual Studio、VSCode、CLiion 进行 Qt 工程的创建。
- 对于这些开发工具请理性对待。择其一深入学习。一定要能熟练使用一个开发工具。
使用QtCreator新建一个Qt工程
使用QtCreator创建Qt是非常简单的只需要完成Qt的安装后点击 Create Project之后一路next就可以创建一个Qt工程。
示例:
使用VS新建一个工程
使用VS创建Qt工程的话,你需要:
安装VS、Qt并且要安装与VS版本对应的Qt插件–Qt VS Tools(拓展商店搜索Qt),之后在Qt插件的选项中指定Qt Version。
VS中安装Qt插件图示:
创建工程示例:
使用VScode新建一个Qt工程
使用VScode创建Qt工程的前期准备:
- 将Qt目录下的bin目录添加到环境变量中(Qt的安装路径指的是Qt版本下的mingw或者msvc路径)
- 安装cmake并确保cmake的bin目录已经在环境变量中
- 配置MinGW的环境变量(配置gcc推荐的是MinGW,因为相对于其他的类unix编译器MinGW问题较少)
- VScode中安装C/C++、CMake、CMake Tools、Qt Configure(新建Qt项目)、Qt tools(与QtCreator联动)插件
- 指定Qt Configure设置中MinGW以及Qt的根目录(安装路径)
使用VSCode创建Qt工程的步骤:
- 指定工程存放的路径(使用VSCode打开任意的文件夹,按照以下步骤该文件夹即为工程文件夹)
- Ctrl + Shift + P打开命令行
- 输入 Qt New Project
- 若配置成功,会弹出对话框,此时输入工程名。否则检查配置。
- 之后选择需要的Qt环境,cmake编译还是qmake编译,以及是否创建ui文件。
- 当完成选项的选择之后就完成了Qt工程的创建。之后需要完成项目的激活工作。
- Ctrl + Shift + P调查出命令行,输入cmake:get active folder name
- 选择 gcc 版本,点击运行即可。
使用 VSCode 创建 Qt 工程,可以参考视频:https://www.bilibili.com/video/BV1TZ4y1t7eq/
使用CLion新建一个Qt工程
虽然CLion支持Qt,但CLion创建的Qt工程有一个特别坑的地方:新建的工程会报错,无法编译运行。
当前我使用的CLion版本是22.02。 因此建议有了一定的CMake能力再使用CLion进行Qt的编写。
CLion创建Qt工程示例:
关于CLion创建Qt工程,可以参考:
1.L-Super的CLion创建Qt工程:https://blog.csdn.net/no_say_you_know/article/details/122222426
2.昕某人的使用clion开发QT:https://zhuanlan.zhihu.com/p/461896034