install qt4.8.7 on win10

install qt4.8.7 on win10,第1张

install qt4.8.7 on win10

文章目录
  • 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

安装mingw

qt4.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

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/3002874.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-27
下一篇 2022-09-27

发表评论

登录后才能评论

评论列表(0条)

保存