1
0
mirror of https://gitee.com/drabel/LibQQt.git synced 2025-01-04 10:18:44 +08:00
LibQQt/usage-QtCreator.md
2018-04-15 13:23:21 +08:00

2.2 KiB
Raw Blame History

Qt Creator安装须知

有一些同学认为安装Qt Creator就是安装Qt不是的。

Qt Creator是一款使用qmake对用户Qt工程进行管理的IDE。

qmake是我们常说的generate make工具理论上它独立于Qt即独立于Qt Library。
qmake理论上独立于Qt但是Qt设计者将其依附于Qt之中用于帮助Qt Creator区分Qt的版本目标跨平台
qmake跟随Qt发布即跟随Qt Library发布通常我们所说的Qt是Qt Library。
Qt版本来源于Qt Library版本qmake的版本独立于Qt版本 Qt Creator版本独立于Qt版本。 我们一般只关注Qt版本和qmake所指向的Qt版本它俩其实是一个概念。

Qt Creator包括对Qt Versions的支持通过查找qmake实现它支持多版本、多目标的Qt。
它包含对qmake、cmake的使用能力也就是能管理工程源代码树。 它包含对make的使用能力也就是能编译。
它包含对gdb、windbg等调试器的支持也就是能调试。
另外,
它包含对astyle、clang-format的支持也就是能保存时格式化代码。
它包含对源码外编译shadow build的支持也就是对Qt Creator设置的默认编译目录指定了qmake和编译器工作的根位置。这里注意Qt Creator可以根据自身的变量通配目录名这些变量不是qmake的它没有把这些变量完全传给qmake的pr[o,i,f]们。Qt5

安装目录

Qt Creator通常跟随于Qt各个版本发布一个版本用户选择新版本使用就好了在安装目录Tools\bin目录里。按个最新的Qt找Tools目录就用它。
Qt 其他的版本把安装目录里的Qt版本号目录剪切到这个新版本的Qt安装根目录里并排各版本号目录Qt Versions那里随便选好了你使用了哪个版本的Qt、针对了哪个目标你自己知道。
Qt Doc目录你在里边放哪个版本的Qt Doc在Qt Creator的help里就会出现哪个让你选操作操作就知道了除非版本间区别太大一般放一个。
Qt Creator的配置目录类Unix系统在用户根目录/.config/QtProject里Windows下在用户根目录/AppData/Roaming/QtProject里。

以上是对Qt Creator这款IDE的介绍。

返回