大连网站建设联合企邦,网络营销的目的,网站建设怎么分析市场,网站制作有什么好的介绍项目场景#xff1a;
项目场景#xff1a;有一个qt的版本#xff0c;迁移到VS中进行开发编译#xff0c;同事使用的是VS2022已经编译成功。但是拷贝到我电脑#xff0c;我使用VS2017打开编译#xff0c;却报错#xff1a;报错无法运行rc.exe。 原因分析#xff1a; 1.…项目场景
项目场景有一个qt的版本迁移到VS中进行开发编译同事使用的是VS2022已经编译成功。但是拷贝到我电脑我使用VS2017打开编译却报错报错无法运行rc.exe。 原因分析 1.VS编译器和QT版本都一致源码也一致大概率是配置问题。 2.搜索相关资料参考博客内容 博客1 博客2 博客中描述指向rc.exe的路径配置更加证实了我的想法接下来就是测试博客提供的方法。其中博客2中的方式解决了我的问题。 解决方案 1.使用everything搜索rc.exe可能会在多个文件夹中找到带rc.exe的地方此时要区分项目使用的SDK版本。 2.设置报错项目的【属性】-》【VC目录】-》【可执行文件目录】-》{添加一个和你项目使用的SDK版本一致的路径下的目录如果SDK的版本为【10.0.17763.0】则目录设置为【F:\Windows Kits\10\bin\10.0.17763.0\x64\}--》注意目录要设置为你电脑中的rc.exe文件所在目录并不一定和我的一样。 3.如果还是不行就尝试在环境变量中也添加一下rc.exe所在目录吧。 如若本文对你有帮助欢迎大家点赞加关注愿世间再无bug。