当前位置: 首页 > news >正文

做网站 用什么兼容学院网站设计模板

做网站 用什么兼容,学院网站设计模板,asp 手机网站,网络推广预算方案VS BUG(6) LINK : fatal error LNK1158: 无法运行“rc.exe” 前言一. BUG提示二. 分析解决三. 小结 前言 程序员难免要与BUG打交道,本系列将记录自己在VS平台下代码调试过程中遇到的一些BUG,希望对大家遇到相关问题时&#xff0c…

VS BUG(6) LINK : fatal error LNK1158: 无法运行“rc.exe”

  • 前言
  • 一. BUG提示
  • 二. 分析解决
  • 三. 小结

前言

程序员难免要与BUG打交道,本系列将记录自己在VS平台下代码调试过程中遇到的一些BUG,希望对大家遇到相关问题时,可以提供帮助。这个是最近经常遇到的一个比较简单的链接器问题,每次配置都出现这个

一. BUG提示

1>------ 已启动全部重新生成: 项目: project1, 配置: Debug x64 ------
1>  Moc'ing project1.h...
1>  Uic'ing project1.ui...
1>  Rcc'ing project1.qrc...
1>  moc_project1.cpp
1>  main.cpp
1>  project1.cpp
1>  正在生成代码...
1>  qrc_project1.cpp
1>LINK : fatal error LNK1158: 无法运行“rc.exe”
========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0==========

二. 分析解决

在进行qt的工程开发应用中,调试时出现上述报错。初步分析应为链接错误,但经找到对应的rc.exe文件路径后,复制该路径添加到包含目录以及运行目录,均仍报错
在这里插入图片描述

查询资料发现可尝试在
在这里插入图片描述

1>------ 已启动全部重新生成: 项目: project1, 配置: Debug x64 ------
1>  Moc'ing project1.h...
1>  Uic'ing project1.ui...
1>  Rcc'ing project1.qrc...
1>  moc_project1.cpp
1>  main.cpp
1>  project1.cpp
1>  正在生成代码...
1>  qrc_project1.cpp
1>  project1.vcxproj -> D:\HIT\2025\202504\20250407-20250412\2_DY\project1\x64\Debug\project1.exe
========== 全部重新生成: 成功 1 个,失败 0 个,跳过 0==========

本工程是基于VS2015进行应用,首先右键项目-》属性-》链接器-》清单文件-》将“是”更改为“否”,再进行生成调试,中如下图所示
在这里插入图片描述
运行成功,问题解决。

三. 小结

rc.exe是Windows SDK中的一个工具,用于生成资源文件(.res)。这些资源文件通常包含应用程序的图标、菜单、对话框等。在Visual Studio 2015的C++项目构建过程中,rc.exe会被调用来编译资源文件(.rc)为资源二进制文件(.res),然后这些资源文件会被链接到最终的可执行文件中。

在使用Qt开发上位机应用程序时,Qt有自己的资源管理系统。Qt使用.qrc文件来管理资源,这些文件在构建过程中由Qt工具处理,而不是使用VS的rc.exe。

当项目同时配置了VS的资源编译系统和Qt的资源管理系统时,可能会出现冲突。具体来说,VS的构建系统可能会尝试使用rc.exe编译.rc文件,但由于某些原因(如路径问题、文件缺失等),rc.exe无法正常运行,从而导致构建失败。

将生成清单中的"是"改为"否",实际上可能是禁用了VS默认的资源编译系统,转而完全依赖Qt的资源管理系统。这样,构建过程将不再尝试调用rc.exe,从而避免了无法运行的问题。希望本文可以帮助到大家解决这个BUG。

http://www.dtcms.com/a/578495.html

相关文章:

  • 财务分析怎么做?4大关键模块手把手教你做!
  • 【计算机软件资格考试】软考综合知识题高频考题及答案解析6
  • 电商商城网站建设方案wordpress博客xiu
  • wangEditor在弹窗中的销毁注意事项,报错Error: Cannot resolve a Slate range from DOM rang
  • 防滑齿分布与牙钳防滑效能的关系
  • 商城网站网络公司wordpress主题 报纸
  • 站长工具seo诊断潍坊专业网站建设哪家便宜
  • 嵌入式Linux系统性能优化:深入剖析I/O性能瓶颈
  • 计算机操作系统:外存的组织方式
  • 【MCU控制 初级手札】1.7 离子、离子反应 【化学基础】
  • QML学习笔记(五十二)QML与C++交互:数据转换——时间和日期
  • 大模型agent技术
  • 松原市网站建设网站导航栏设计要求
  • 北京专业网站制作介绍大学生二手书网站开发需求
  • spark df 写入lanceDB
  • WebSocket 前端node启用ws调试
  • ArcGIS与ENVI在生态影响评价中的融合应用:八大专题图制作全解析
  • AI赋能企业办公:文多多AiPPT以技术创新破解行业痛点
  • 网站建设用哪的图片不侵权语言 网站开发
  • 网站建设公司的前景字体设计素材网
  • 嵌入式单片机各种通信(UART/RS232/RS485/I2C/CAN/ SPI)
  • 特斯拉股东大会前瞻,Optimus利好已至
  • 网站宣传的方法主要有2.0网站线上建设什么意思
  • iSCSI 磁盘扩容后节点不刷新容量的问题解决(StarWind + Linux)
  • Linux——web服务
  • 做淘宝客网站哪个好用wordpress文章图片保存到本地
  • 光子精密闪测仪 为中国制造提供更可靠、更高效、更懂工艺的尺寸测量方案
  • 上海设计师网站有哪些个人网站怎么设计
  • 【数据结构】非线性结构——树、堆,散列表和图
  • 怎样在百度上建网站南昌模板建站公司