网站首页 > 技术教程 正文
1、引言
微软的Visual Sudio 2015是比较好用的编程环境,配合番茄助手Visual Assist X,在Windows平台下编程那简直是太舒服了。另外,在使用C语言编写大型界面软件时,MFC作为老牌的界面库用的人越来越少了,而Qt却是比较好用的并且是一种跨平台的GUI编程界面库。
对于VS2015+Qt5.9+Visual Assist X的编程环境配置,本文对每一个步骤作一个简单的记录,并对这种编程环境使用中遇到的一些常见问题作一个简单的说明。
2、安装VS2015
对于Visual Sudio 2015的安装,在网络上可以下载ISO格式的离线安装文件,然后加载到虚拟光驱中进行安装即可,只是需要注意的是在安装过程中,在编程语言选择中不要忘记勾选Visual C++语言选项。
安装完毕后可能要求重新启动计算机,那就启动吧,第一次使用VS2015时可配置熟悉的启动环境,配置为Visual C++即可。
3、安装番茄助手Visual Assist X
安装Visual Sudio 2015完毕后,可安装Visual Assist X,这儿用的版本是10.9.2341.0,该版本可用于Win10操作系统,并且支持比较古老的VC6.0的环境。在网络上可自行搜索下载和谐版本进行安装,安装完毕后将破解文件“VA_X.dll”复制到安装目录进行替换即可。如果找不到文件“VA_X.dll”所在的目录,可用快速探索软件进行全盘搜索,找到位置直接替换就行了。
4、安装Qt5.9
本文使用的Qt版本是5.9.7,在官方网站“http://download.qt.io/”上下载对应的版本,其文件名为“qt-opensource-windows-x86-5.9.7.exe”。
在安装过程中,选择组件时别忘记选择VS2015的编译器,可选择MSVC 2015 32-bit,当然也可选择64-bit,或者根据情况选择其它的组件,如下图所示:
安装过程比较简单,直接一路安装即可。
5、VS2015中配置Qt环境
在上个步骤中安装完Qt后并不能直接在VS2015中使用Qt,需要安装Qt的插件。
打开Visual Sudio 2015的菜单,选择“工具”---->“扩展和更新”,弹出如下对话框,左边选择“联机”,在右上角的搜索框中搜索“qt”,选择第1项“Qt Visual Studio Tools”安装即可,如下图所示:
安装插件完毕后,重启VS2015,即可在菜单中看到Qt相关的菜单“Qt VS Tools”,如下图所示:
在这个菜单中,可加载已有的Creator中的项目,也可打开设计师等其它相关操作。
最后,选择菜单“Qt Options”,添加当前支持的编译环境,并可设置默认的编译环境,如下图所示:
至此,编程环境配置完毕,后面就可以在VS2015写Qt的相关程序了。
在文件菜单中,选择新建项目,可看到新建类型中已经包括了Qt的项目,如下图所示:
6、常见问题
(1) 不能正确导入Qt creator中创建的项目(.pro)
当导入时,会提示如下错误:
解决方法:
在Qt安装目录(如“D:\Qt\Qt5.9.7\5.9.7\msvc2015\mkspecs\common”)下,找到对应版本的msvc_version.conf文件打开,其本质上为一文本文件,打开后在文件开始处添加“QMAKE_MSC_VER = 1900”,保存重新加载即可,如下图所示:
(2) 中文乱码问题
当在代码文件中包含中文字符时,程序运行后会在界面上显示乱码,解决方法是在包含中文的代码文件开头添加代码“#pragma execution_character_set("utf-8")”,如下图所示:
(3) 版本切换问题
当在VS2015中32bit和64bit都安装了后,可在不同版本之间进行切换,其方法是,在菜单“Qt VS Tools”中选择“Qt Project Settings”,打开项目设置对话框,在Version下拉列表框中可选择当前的版本,如下图所示:
本文由编码那些事原创,请关注+转发+收藏+点赞,带你一起长知识!
猜你喜欢
- 2024-10-08 5步解决外观数列问题:C语言编程实战
- 2024-10-08 ARM裸机开发步骤和工具使用(SourceInght NotePad++使用)
- 2024-10-08 各种软件自下载 软件自己下载软件
- 2024-10-08 vcredist_x86.exe下载|vcredist_x86.exe 32位官方版
- 2024-10-08 西门子WINCC V6.0-V7.5下载链接汇总,软件不求人!
- 2024-10-08 应用程序无法正常启动0xc0150002解决方案
- 2024-10-08 什么SDK? 什么sd卡质量好
- 2024-10-08 今天为小白讲解一下editplus如何搭建gcc
- 2024-10-08 微软悄然向 Win11/Win10 用户推送 Bing Service 2.0 更新
- 2024-10-08 “最后一个星期”想要熟练C语言,现不现实?如何快速掌握C语言?
你 发表评论:
欢迎- 01-11关于Vmware workstation的网络设置
- 01-11使用VMware Workstation虚拟机安装Windows 10详细教程
- 01-11VMware Workstation 17.5.1 Pro for Windows & Linux - 桌面虚拟化软件
- 01-11VMware? Workstation 17 Pro软件中,如何显示 “我的计算机” 选项卡
- 01-11银河麒麟桌面操作系统安装VMware workstation pro
- 01-11VmwareWorkstation17.6安装windows7x64虚拟机后安装vmtools
- 01-11发布VMware Workstation Pro 17.0稳定版
- 01-11VMware Workstation安装ESXi 7安装篇
- 最近发表
-
- 关于Vmware workstation的网络设置
- 使用VMware Workstation虚拟机安装Windows 10详细教程
- VMware Workstation 17.5.1 Pro for Windows & Linux - 桌面虚拟化软件
- VMware? Workstation 17 Pro软件中,如何显示 “我的计算机” 选项卡
- 银河麒麟桌面操作系统安装VMware workstation pro
- VmwareWorkstation17.6安装windows7x64虚拟机后安装vmtools
- 发布VMware Workstation Pro 17.0稳定版
- VMware Workstation安装ESXi 7安装篇
- 如何安装虚拟机(vmware workstation)
- VMware Workstation之网络配置
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)