Qt5.9.8安装教程Qt5.12.3卸载教程以及VS2022+QT开发环境搭建

这里记录一下下载安装Qt5.9.8的全过程以及VS2022+Qt的开发环境搭建。(我其他博文用的Qt版本是5.12.3)

1. Qt5.9.8安装

官方下载网址:Index of /new_archive/qt/5.9/5.9.8

在官方网址上选择对应的版本(Mac, Windows, Linux),下载到自己电脑上。Qt很大,有 1GB~3GB,官方下载通道非常慢,建议大家使用国内的镜像网站或者使用迅雷下载。

这里以Window版本为例展示接下来的步骤:

1. 双击“qt-opensource-windows-x86-5.9.8.exe”,运行,然后点击“下一步Next”:

2. 注册Qt账号(有账号的登陆账号就行)

注册过程还是挺快的。直接输入邮箱地址和密码。成功后,会弹出“恭喜:Congratulations”。

然后去您自己的邮箱,收一下邮件,直接点击。

注册成功Qt账号之后,然后使用刚才的账号和密码进行登录。

3. 随后,便会弹出真正的开始安装界面,点击“下一步”。

4. 选择安装路径

(注意:安装路径,建议选择一个新路径,不要用默认路径。不要用中文,不要有空格)

5. 下面,就到了重点了。在选择组件界面,请务必要选对安装 Qt 所须要的组件,不然你安装之后是没法正常运行的。

在这里我是全选的,也可以根据需要选择安装

6. 同意“许可协议”

(注意:安装过程中,Qt需要修改注册表,360会拦截。您需要“允许全部”)

7. 开始菜单快捷方式,直接点击下一步继续

8. 点击下一步继续,安装,时间会很漫长 

很好,我一篇博文都要写完了,才装了百分之七。。。说明我的打字速度还挺快? 

2. VS2022和Qt联合开发的环境搭建

步骤一:将QT的MSVC运行库路径添加到电脑的环境变量
这里以Win10为例。
我的电脑–>属性–>系统–>关于–>高级系统设置

步骤二:选择环境变量 

步骤三:双击Path,在里面加入MSVC的绝对路径。至此,单击所有的确定按钮。添加系统变量完成。 

也可以直接在环境变量里添加QTDIR变量,变量值写绝对路径(这里是我之前下载5.12.3版本时候设的)

(PS:啧,刚刚跑程序出现问题了,系统变量这里也要改:

嗯,好像还是有冲突,把Qt5.12那个删了。) 

接下来。我们为VS添加QT插件。

步骤四:启动VS,在顶部工具栏选择扩展->管理扩展->在联机下进行搜索“QT"->选择Qt Visual Studio Tools进行安装。安装完毕,重新启动一下VS软件。

 步骤五:重启后,我们还不能直接创建QT工程。直接创建会在进行创建时,直接无法进行。

(这里有一个的原因是我之前下载过别的版本的Qt) 

选择扩展–>Qt VS Tools–>Options,然后会进入如上图的界面,选择Qt–>Versions–>Path,然后去选择qmake文件。

 此时,返回Options界面后我们会看到已经有Qt的Version信息了。

后续的开发项目,大家可以参考我专栏的其他博文。

 VS2022联合Qt5开发_梦里花乡的博客-CSDN博客

 VS2022联合Qt5开发学习1(信号和槽)-CSDN博客

希望这篇博文可以对大家有帮助,谢谢!(TAT希望我可别再需要重下Qt了,下一次真的很费时间哇) 

再加上5.12.3的卸载方法(TAT俩Qt版本电脑内存遭不住哇)

3. Qt5.12.3卸载

到Qt 5.12.3的安装目录下,找到 MaintenanceTool,双击打开.

出现”维护 Qt“对话框,点击 Next。

点击卸载即可卸载。

4. 补充说明及遇到的问题

在写完前文的半年后,我因为工作需要又要下载Qt5.9.9。这次不知道怎么回事,出现了很多原来下载5.9.8还有5.12.3版本从来没有遇到的问题。虽然折腾了四天解决了,但是现在总结起来还是有点懵,不知道是哪里动了动就好了。所以现在再来补充记录一下,希望能帮到和我碰到一样问题的倒霉孩子咯。

报错1:应用程序中的错误/Error reading VS project setting

这个问题折腾了我特别久,网上的说法是 Qt Visual Studio Tools这个插件的版本太新了,得用旧的版本,然后我当时把能用的旧版本都下了一次,还是不大行。最后换成了这个插件就可以了。

不过其实我现在还是觉得我之前一直报错的根源不在这里,其实用旧版本Qt Visual Studio Tools这个插件应该也可以(可以在这个网站里下载Index of /qt/archive/vsaddin/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror)如果发现好使了,记得一定要把这个自动更新给去了!!!

报错 2:MSB8070 找不到 MSVC 工具集版本“14.38.33130”: 文件夹“D:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\”不存在。请确保已安装 MSVC 工具集版本“14.38.33130”或选择其他工具集版本。 

这个报错困扰我了很久,因为我在项目属性页面“配置属性”部分“常规”属性页中找到“平台工具集”选项,上面就是Visual Studio 2022 (v143)这一个选择,而我D:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\地址下面的版本是14.39.33519,就不知道为啥VS就非要14.38.33130不认14.39.33519  orz。我甚至把VS2022重装了4次,还把各种版本的Qt颠来倒去下了二十多次。最后我单独用Visual Studio Installer把使用C++的桌面开发这个单独卸载了又重新装了一下,就好了。就,非常迷惑的操作。

报错3:由于找不到Qt5Multimedia.dll,无法继续执行代码

             由于找不到Qt5widgets.dll,无法继续执行代码

还有就是这次安装之后,我发现其实Qt环境变量不需要配置的,直接就可以用(比如版本5.9.9和版本5.12.3,我目前测试的5.9.8还是要配一下环境的)。不过如果出现上面列出来的报错了,记得还是把msvc/bin那个环境变量加上,配置方法我上面有说。

报错4:无法打开输入文件“Qt5Core.lib”

这个上次下载我就碰到过了,也写了笔记:无法打开输入文件“Qt5Core.lib”的解决方案_无法打开输入文件qgis_core.lib-CSDN博客

所以还是要多总结,这样至少下次碰上同样的问题,能马上知道怎么办(或者翻笔记hhh)。 

  • 5
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是Qt5.9.8保姆级安装教程: 步骤一:下安装包 在Qt官网上下Qt5.9.8源代码包(qt-everywhere-src-5.9.8.tar.xz),下完成后解压到你喜欢的目录下。 步骤二:安装依赖库 安装Qt5.9.8需要的依赖库,包括但不限于以下几个: sudo apt-get install build-essential sudo apt-get install libfontconfig1-dev sudo apt-get install libfreetype6-dev sudo apt-get install libx11-dev sudo apt-get install libxext-dev sudo apt-get install libxfixes-dev sudo apt-get install libxi-dev sudo apt-get install libxrender-dev sudo apt-get install libxcb1-dev sudo apt-get install libx11-xcb-dev sudo apt-get install libxcb-glx0-dev sudo apt-get install libxcb-keysyms1-dev sudo apt-get install libxcb-image0-dev sudo apt-get install libxcb-shm0-dev sudo apt-get install libxcb-icccm4-dev sudo apt-get install libxcb-sync-dev sudo apt-get install libxcb-xfixes0-dev sudo apt-get install libxcb-shape0-dev sudo apt-get install libxcb-randr0-dev sudo apt-get install libxcb-render-util0-dev sudo apt-get install libxcb-xinerama0-dev sudo apt-get install libxcb-xtest0-dev sudo apt-get install libgl1-mesa-dev sudo apt-get install libglu1-mesa-dev sudo apt-get install libssl-dev sudo apt-get install libpq-dev sudo apt-get install libmysqlclient-dev sudo apt-get install libsqlite3-dev sudo apt-get install unixodbc-dev sudo apt-get install libpng-dev sudo apt-get install libjpeg-dev sudo apt-get install libgif-dev sudo apt-get install libwebp-dev 步骤三:配置环境变量 打开终端,输入以下命令: sudo gedit ~/.bashrc 在文件末尾加入以下内容: export QTDIR=$YOUR_QT_PATH export PATH=$QTDIR/bin:$PATH export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH 其中,$YOUR_QT_PATH为你的Qt源码包所在的目录。 步骤四:编译安装 在终端中进入Qt源码包所在目录,输入以下命令: ./configure -prefix $YOUR_QT_PATH make sudo make install 其中,$YOUR_QT_PATH为你想要安装Qt的目录。 步骤五:测试 在终端中输入以下命令: $YOUR_QT_PATH/bin/qmake make 编译完成后,在终端中输入: ./your_app_name 即可启动你的Qt应用程序。 以上就是Qt5.9.8保姆级安装教程了,希望对你有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值