前言:笔者之前用的是codeblocks老版本(只有QT4),突然用了台新电脑,装了个新版本,发现有QT5

准备:codeblocks17.12+qt5(我用的是QT5.1.1)

第一步,下载QT5并安装,一般默认,然后设置环境变量,我是C:\Qt\Qt5.1.1\5.1.1\mingw48_32\bin。

第二步,打开codeblocks----------setting-------compiler-----toolchain executables

同时打开QT5安装的目录下的TOOL文件夹里面那个有MINGW字样的文件夹,BIN目录

codeblocks17.12+QT5搭建(一)

回到condeblocks,将目录改为那个TOOL下的mingw那个文件夹目录,将下面的文件名称对着TOOL-MINGW****---BIN一个一个填

codeblocks17.12+QT5搭建(一)

我这里是去掉mingw32-,各位自己看自己的文件夹;

好了,创建QT5项目,QT目录选择安装目录下QT5.**------5.***----MINGW****

codeblocks17.12+QT5搭建(一)

DEBUG和RElease我是照QT4写的

codeblocks17.12+QT5搭建(一)

然后在生成都代码运行

codeblocks17.12+QT5搭建(一)


过程中遇到的问题及解决方法:

第一,dll丢失,环境变量没设置好

codeblocks17.12+QT5搭建(一)

第二,无法定位程序输入点 gxx——personality_0_v0于动态链接库libstdc++-6.dll

codeblocks17.12+QT5搭建(一)

还是环境变量问题,qt环境变量,与mingw变量共存,我是去掉codeblocks下MINGW的环境变量,然后走第二步设置GCC路径为QT5自带的GCC路径,然后就解决了。这与QT4里面要你选择MINGW安装目录不同

codeblocks里面基本是能写QT了,不过大家发现在用到其他一些控件的时候编译会出现错误,比如QWebView,那么,请看我的第二篇文章codeblocks17.12+QT5搭建(二)

相关文章:

  • 2021-12-20
  • 2021-12-22
  • 2022-01-02
  • 2021-11-28
  • 2021-08-10
  • 2021-04-11
  • 2021-12-10
猜你喜欢
  • 2021-10-31
  • 2022-12-23
  • 2021-04-08
  • 2021-12-18
  • 2021-05-06
  • 2021-12-11
  • 2021-08-17
相关资源
相似解决方案