几个VS/QT常见错误解决方法

本文介绍了在Windows环境下使用Visual Studio和Qt开发时遇到的几个典型问题及解决方案,包括X86与X64版本冲突、无法运行rc.exe、MSB8020错误、QtCreator启动时lldb找不到依赖、CDB安装问题以及FakeVim与代码补全的设置。通过调整项目属性、安装缺失组件或更新配置,可以有效解决这些问题。
摘要由CSDN通过智能技术生成

X86与X64冲突

问题

1>Qt5Widgetsd.lib(Qt5Widgetsd.dll) : fatal error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突

解决方法

  1. 在Qt VS Tools里添加正确的版本路径,创建相应的版本。
  2. 鼠标右击项目,打开属性窗口,选中Qt Project Setttings项目,右边有一个Qt Installation, 这是一个列表,包含了Qt VS Tools里配置的Qt版本列表,选中正确的版本既可。

无法运行rc.exe

问题

LINK : fatal error LNK1158: 无法运行“rc.exe”

解决方法

  1. 鼠标右击项目,打开属性窗口,选中常规,右边有一个平台目标版本, 这是一个列表,选择从父级或项目默认继承,然后变成8.1,如果要用10,则另参考网上解决。
  2. QtCreator中,将rc.exe和rcdll.dll复制到Qt\Qt5.12.8\5.12.8\msvc2015_64\bin中。

error MSB8020

问题

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值