VS+Qt5.9.4 项目x86版本转x64版本编译

时间:2024-03-24 21:23:40

很多人首次改变编译平台,x86转x64时都会这样:

VS2015+Qt5.9.4 项目x86版本转x64版本编译

选择Qt Options,

VS2015+Qt5.9.4 项目x86版本转x64版本编译

改变默认Qt版本为64,此时发现平台版本还是x86

VS2015+Qt5.9.4 项目x86版本转x64版本编译

然后你可能会选择项目,然后右键

VS2015+Qt5.9.4 项目x86版本转x64版本编译

找到Qt Project Settings,里面也有类似的改变Qt 版本,(不知道为什么,这个坑很深,改变后,你的项目可能就崩溃了,有可能再也找不回原来的那个她)。

就算改变了,平台版本还是不改变,还是x84。有人可能直接通过配置管理新建x64平台编译通过了,可是在项目文件夹下生成不了x64文件夹。以上改变和操作如果对你有用,那么万世大吉,如果不行,或者会有如下提示:

VS2015+Qt5.9.4 项目x86版本转x64版本编译

请尝试下面的解决方案

1 打开VS,打开你的项目

VS2015+Qt5.9.4 项目x86版本转x64版本编译

2.选择解决方案(不要选择项目)

VS2015+Qt5.9.4 项目x86版本转x64版本编译

3.选择msvc2015_64

VS2015+Qt5.9.4 项目x86版本转x64版本编译

4 ok 后如果你的编译平台没有自动变成x64,则在配置管理器中找到活动解决方案平台新建x64平台

VS2015+Qt5.9.4 项目x86版本转x64版本编译

确定后就可以正常编译和运行了,此时在你的项目下会有x64文件夹

VS2015+Qt5.9.4 项目x86版本转x64版本编译