QT编译时报错 error: lnk1158: cannot run 'rc.exe'
2024-07-09
68
问题描述
拿到别人写的一个Qt程序,编译时报错: -1: error: lnk1158: cannot run ‘rc.exe’,折腾了一下,找到解决的办法如下。
解决办法
通过路径找到rc.exe,不过,这个有两个版本,一个是x86和x64。可以在windows中搜索,我的机器搜索出来是路径是:C:\Program Files (x86)\Windows Kits\10\bin\10.0.17763.0\x64
找到QT安装路径,找到64位的,粘贴在bin文件夹里
粘贴完毕后,重新打开重新打开QT项目进行编译,错误就消失了。
赞一波!
相关文章
- PHP 导出 Excel 报错: Formula Error: An unexpected error occurred
- Windows中通过BAT写注册表给exe增加管理员权限运行
- linux中Qt工程编译报错: error: 找不到 -lGL
- React Error: Exceeded timeout of 5000 ms for a test. 错误
- Windows 下 exe 服务注册到 service 服务中
- C#中异步编程时使用Task.Factory.StartNew和Task.Run的区别
- c++运行时报错误:there is a mismatch in alloc and dealloc
- Linux下编译libxml源码时,报错:/usr/include/x86_64-linux-gnu/bits/fcntl2.h:50:4: error: call to '__open...
- git push时报remote rejected shallow update not allowed 的问题
- Linux编译内核模块时报: linux/scripts/recordmcount: No such file or directory
- 编译Linux内核模块时报:WARNING: Symbol version dump "Module.symvers" is missing.
- Ubuntu Linux中apt/dpkg安装报错:Sub-process /usr/bin/dpkg returned an error code (1)
- .NET8站点报错:HTTP Error 500.31 - Failed to load ASP.NET Core runtime
- Qt编译C++报错:error: 'nullptr' was not declared in this scope
- linux中Qt编译时报错:qwt_dial.h: No such file or directory
- C++编译报错:fatal error: pcap.h: No such file or directory
- Linux中dpkg --remove时提示:该软件包现在的状态极为不妥 error
- gcc或g++编译链接时报undefined reference to “xxx”
- 自建的nuget Server推送时报错:Response status code does not indicate success: 406 (Not Acceptable)
- devenv.com编译报错:ERROR: An error occurred while validating. HRESULT = '8000000A'
文章评论
评论问答