- install qt4.8.7 on win10
- 概述
- 笔记
- 假定一个安装总目录
- 安装mingw
- 安装QT4.8.7
- 安装qt-creator
- 配置
- 测试一下, 是否好用
- 单步调试测试
- 剩下的事情
- END
用qt官方安装程序qt-unified-windows-x64-4.4.1-online.exe, 在线装了qt5.15.2和qt6.3.2
还想将qt4.8.7装到win10上. 开始将qmake指定错位置了, 今天重新装了一次, 好使.
笔记以前用QT4.8.7时, 在csdn上传了安装备份 qt4.8.7软件安装环境_2019_0908_1241.zip
在win10上还用这个安装包, 好使.
压缩包内有3个东西
i686-4.8.2-release-posix-dwarf-rt_v3-rev3 => 解压版的mingw
qt-opensource-windows-x86-mingw482-4.8.7.exe => qt4.8.7的安装程序
qt-creator-opensource-windows-x86-4.2.0-rc1.exe => qtcreator的安装程序
有这3个东西就可以安装使用qt4.8.7
假定一个安装总目录新建目录 D:\QT_IDE_v4d8d7
安装mingwqt4.8.7就指定用这个版本的mingw
进入 i686-4.8.2-release-posix-dwarf-rt_v3-rev3, 将 mingw32 目录拷贝到 D:\QT_IDE_v4d8d7 下
安装QT4.8.7运行 qt-opensource-windows-x86-mingw482-4.8.7.exe
安装开始后, 有一页要指定mingw路径, 浏览到 D:\QT_IDE_v4d8d7\mingw32, 按确定按钮指定.
然后往下就是一路next, 直到完成.
安装qt-creator开始以为找比较新一点的qt-creator好些, 就找了 qt-creator 4.15, 装完后, 建立一个demo工程, 发现不行, 有编译的语法错误.
还是用这个安装包中的 qt creator 4.2.0 好使.
应该还有好多附近的qt creator版本好使, 不去挨个实验了.
运行 qt-creator-opensource-windows-x86-4.2.0-rc1.exe, 如果安装过程中要指定qmake的位置, 一定要浏览到qt\bin目录下的qmake.exe
然后一路安装到底结束.
配置将安装好后开始菜单中的的qt-creator快捷方式, 拷贝一份到总的安装目录, 方便以后启动qt4.8.7
运行 qt creator 4.2.0-rc1
点击 工具 => 选项
cmake不用配置, 因为用的是qmake
指定调试器为mingw32\bin\gdb.exe
起个容易辨认的名称
指定C++编译器
qtcreator自己侦测到的哪些编译器不行(计算机上其他软件安装的编译器, 版本不对), 需要自己手工添加(选mingw c++编译器).
指定c++编译器为qt4.8.7专用的mingw32\bin\g++.exe
起个容易辨认的名称
指定C编译器
qtcreator自己侦测到的哪些编译器不行(计算机上其他软件安装的编译器, 版本不对), 需要自己手工添加(选mingw c编译器).
指定c++编译器为qt4.8.7专用的mingw32\bin\gcc.exe
起个容易辨认的名称
指定QT版本
手工添加, 一定要选到qt\bin\目录下的qmake.exe
因为qmake.exe在qt4.8.7目录中有2个, 如果指定错了, 工程编译报错.
配置kit
点击手工设置中的桌面默认条目
在对应的下拉框中选择前面配好的 C编译器, C++编译器, 调试器, QT版本
点击OK
测试一下, 是否好用先选择为调试版
点击全部构建
点击运行
可以看到程序跑起来了
单步调试测试在main函数中下个断点, 点击调试按钮跑起来, 可以断住.
F11可以单步到函数中.
F10也好使.
剩下的事情将程序配置为release版本, 打个包, 拷贝到winxp中试试.
这步以后再验证, 应该没问题.
END欢迎分享,转载请注明来源:内存溢出
评论列表(0条)