从QTCreator 和VS2017 两个方面记录QT环境的配置:
参考链接:
MSVC编译器介绍
QT 安装及组件选择
坑1:直接安装后,QTCreator无法进行debug调试
Unable to create a debugging engine
解决方案:https://blog.csdn.net/xuw_xy/article/details/107442068
主要原因是要没有cdb.exe,该exe属于Kit套件中“Debuging Tools for Windows”模块,在控制面板中重新修改安装一次即可
Qt 在 VS2017 上的安装配置:https://blog.csdn.net/stitchD/article/details/123456144
Qt Visual Studio Tools插件下载失败:https://blog.csdn.net/qq_34013247/article/details/115217142
MinGW(Minimalist GNU for Windows)
MinGW 是一组包含文件和端口库,其功能是允许控制台模式的程序使用微软的标准C运行时(C Runtime)库
MSVC(Microsoft Visual C/C++)
MSVC编译器工具链主要由cl.exe与link.exe构成,其中:
cl.exe用于控制在 Microsoft C/C++的编译器和链接器
link.exe 将通用对象文件格式 (COFF) 对象文件和库链接起来,以创建可执行 (.exe) 文件或动态链接库 (DLL)
用户只需要调用cl.exe,即可完成编译-链接全过程。
Microsoft官方介绍:cl.exe的命令行语法请参考这里。