qt creator
多版本安装需要(单独下载qtcreator安装版本),安装目录默认在Qt目录下(qt的sdk也在qt目录下)
编译过程中遇到一些很奇怪问题,建议优先重新编译。
issue
- qtcreator inappropriate for the inferior
构建套件,前面的感叹号有提示,一般都是abi不兼容等问题。修改直到符号变为电脑图标。
- 调试运行,找不到qt*core.dll等文件。
设置qt{version}\bin路径到环境变量Path
可以在qt项目设置的环境变量中追加path,不影响系统的环境变量。
- 找不到qt sdk的帮助
在设置里面,找到帮助,添加qt sdk目录doc\qch里面的文件
- 编译期和调试器匹配问题
mingw–>gdb
clang–>lldb、gdb
msvc–>cdb
- gdb不支持python script
- 安装mingw32-gdb-python-bin
下载的gdb-python27需要,安装x86的python27环境并配置PYTHONHOME - msys2安装mingw-w64-i686-gdb,编译器和调试器都用msys2中的工具
- qt5.14以后的版本下载需要自己编译,5.14支持的编译器比较多
https://download.qt.io/archive/qt/
- 找不到_Zdlpvj函数入口
拷贝libstdc+±6.dll模块到程序运行目录,或者运行配置环境,path中追加ming32\bin路径(使用Prepend,append不行,不要加载构建配置里面)