qt中使用msvc2015编译时出现以下问题怎么解决

需要注意的是我已成功安装VS 2015,若沒有安装VS2015使用以下步骤是否会成功,我暂时没试过感兴趣的朋友们可以试试。

1、安装教程可参考:和选择的组件如下图所示(蓝色三角为我安装时选择的组件,PS:自己安装的时候忘记截图了盗用以下别人的,介意的话可联系我我一定删,嘿嘿)

2、QT5 安装完成后MSVC构建組件带有黄色的感叹号,表示没有安装对应的调试器所以需要自己下载SDK并安装,SDK下载地址我使用的是:下载的版本下图所示:

在安装過程中,直接按提示进行下一步下一步就可以了。需要注意的是我在“Select the features you want to install”页中将复选框全部选中了,但网上的教程仅仅选中"Debugging Tools for Windows"选项感興趣的朋友可自行查看原因,当前时间紧迫我就先不查了,嘿嘿

3、SDK安装完成后,打开QT Creator, 打开"选项“设置页面(打开路径:“工具T”-》“選项”)进行如下配置:

4、配置完成后,我直接新建一个项目试图构建,发现构建不成功提示“-1: error: LNK1158: 无法运行“rc.exe” ”。于是上网查资料首先查到的资料是:,我按照流程1的方法查看自己电脑的sdk版本号,发现自己的版本如下图所示一番对比,发现对不上然后去SDK的下載地址,发现也没有对应的SDK下载当时整个人都不好了。请求同事将我们已配好的电脑上的相关版本发给我看发现那个笔记本上的SDK版本號是能对应上的,我都快要被迫放弃了(昨天就开始弄这个东西不过昨天是配置QTxlsx,今天才捕获到无法配置好的根本原因是我的MSVC调试器就没配好,我差点当场去世23333~,所以在此强烈建议在某个源码无法构建成功的时候,强烈建议先新建一个啥都没有的工程构建如果这个工程都无法构建成功,最起码我们可以缩小排查范围我昨天一直怀疑是我的QTXlsx环境没配好,一把辛酸泪并进入深刻的自我检讨中~)

最后,峩重启了QT重新编译发现编译通过。 感谢热爱分享知识的朋友们感谢不屈不挠的自己,我总算是编译通过了阿门~

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信