怎样VS2013下安装Qt5的插件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样VS2013下安装Qt5的插件相关的知识,希望对你有一定的参考价值。

下载安装qt

安装完成后打开VS2013,可以看到菜单栏上多出了一个“QT5”选项。

单击上图红色标框中的“Qt options”,并在下图中配置其环境变量。
变量名:VS2013_QT
路径:F:\Qt\Qt5.3.0\5.3\msvc2013_64_opengl(QT5的安装目录)

完成目上步操作后即可在VS2013中新建QT项目,例如新建“QTEST”。

当编译时会出现如下错误:
Qt5Widgetsd.lib(Qt5Widgetsd.dll) : fatal error LNK1112: 模块计算机类型“x64”与目标计算机类型“X86”冲突

右击QTEST项目,选择“属性”---“链接器”--“高级”---“目标计算机”,更改目标计算机为MachineX64 (/MACHINE:X64),并把平台改成“活动(x64)”。

接下来继续配置QT5插件,单击下图中的QT工程设置把版本改为VS2013_QT5

再次编译即可成功运行
参考技术A 1、下载安装qt2、安装完成后打开VS2013,可以看到菜单栏上多出了一个“QT5”选项。3、单击上图红色标框中的“Qt options”,并在下图中配置其环境变量。变量名:VS2013_QT路径:F:\Qt\Qt5.3.0\5.3\msvc2013_64_opengl(QT5的安装目录)4、完成目上步操作后即可在VS2013中新建QT项目,例如新建“QTEST”。当编译时会出现如下错误:Qt5Widgetsd.lib(Qt5Widgetsd.dll) : fatal error LNK1112: 模块计算机类型“x64”与目标计算机类型“X86”冲突5、右击QTEST项目,选择“属性”---“链接器”--“高级”---“目标计算机”,更改目标计算机为MachineX64 (/MACHINE:X64),并把平台改成“活动(x64)”。接下来继续配置QT5插件,单击下图中的QT工程设置把版本改为VS2013_QT5再次编译即可成功运行。

如何利用VS2010进行QT开发的环境配置

  1. 下载qt的安装包和vs2010的qt插件,大家可以到下面的地址进行下载

  BBS: cn.org/bbs/read-htm-tid-1075.html

  官网:

  qt.io/download/

  本人是在BBS上找到的,官网上没仔细去找了(英文太多)。

  2. 安装qt sdk

  安装其实很简单了,基本上一路回车即可,主要是要注意下qt的安装路径最好安装在全英文路径而且中间没有空格, 安装好后,可以运行开始菜单里面的qt demo,直观感受下qt的强大功能!

  

  界面非常炫酷

  

  4. 编译qt

  qt默认使用mingw进行编译,如果要使用vs2010开发,需要将qt重新编译。

  进入开始菜单microsoft visual studio 2010,visual studio tools,visual studio command prompt (2010),需要注意的是,这里面必须是使用visual studio command prompt (2010),不能使用cmd的dos窗口

  

  进入qt的安装目录后,执行cd qt,进入qt的根目录

参考技术A 首先将VS2010和WDK安装到电脑中 配置VS2010驱动环境,运行VS2010,新建一个空项目: 打开配置管理器,添加一个驱动的活动项,确定, 来到VS2010的property manager,为Driver编译添加一个新的配置文件, 此时工程目录下会生成一个配置文件, 修改此配置文件,将如下内容覆盖到配置文件中, <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ImportGroup Label="PropertySheets" /> <PropertyGroup Label="UserMacros" /> <PropertyGroup> <ExecutablePath>D:\WinDDK\7600.16385.1\bin\x86;$(ExecutablePath)</ExecutablePath> </PropertyGroup> <PropertyGroup> <IncludePath>D:\WinDDK\7600.16385.1\inc\api;D:\WinDDK\7600.16385.1\inc\ddk;D:\WinDDK\7600.16385.1\inc\crt;$(IncludePath)</IncludePath> </PropertyGroup> <PropertyGroup> <LibraryPath>D:\WinDDK\7600.16385.1\lib\win7\i386;$(LibraryPath)</LibraryPath> <TargetExt>.sys</TargetExt> <LinkIncremental>false</LinkIncremental> <GenerateManifest>false</GenerateManifest> </PropertyGroup> <ItemDefinitionGroup> <ClCompile> <PreprocessorDefinitions>_X86_;DBG</PreprocessorDefinitions> <CallingConvention>StdCall</CallingConvention> <ExceptionHandling>false</ExceptionHandling> <BasicRuntimeChecks>Default</BasicRuntimeChecks> <BufferSecurityCheck>false</BufferSecurityCheck> <CompileAs>Default</CompileAs> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> </ClCompile> <Link> <AdditionalDependencies>ntoskrnl.lib;wdm.lib;wdmsec.lib;wmilib.lib;ndis.lib;Hal.lib;MSVCRT.LIB;LIBCMT.LIB;%(AdditionalDependencies)</AdditionalDependencies> </Link> <Link> <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries> <EnableUAC>false</EnableUAC> <SubSystem>Native</SubSystem> <EntryPointSymbol>DriverEntry</EntryPointSymbol> <BaseAddress>0x10000</BaseAddress> <RandomizedBaseAddress> </RandomizedBaseAddress> <DataExecutionPrevention> </DataExecutionPrevention> <GenerateDebugInformation>true</GenerateDebugInformation> <Driver>Driver</Driver> </Link> </ItemDefinitionGroup> <ItemGroup /> </Project> 保存文件,关闭VS2010,重新打开VS2010即可。 PS:配置文件生成后,以后新建工程时可以直接使用,在第四部中就不需要新建一个配置文件,直接添加生成的配置文件即可

以上是关于怎样VS2013下安装Qt5的插件的主要内容,如果未能解决你的问题,请参考以下文章

怎样VS2013下安装Qt5的插件

怎样配置VS2013+Qt5开发环境

VS2013 平台下搭建 QT5.3 开发环境

Qt5.5.1+vs2013

QT5 && VS2013配置

Win7下安装VS2017添加qt插件