RT-Thread windows bsp simulator Visual Studio 2012 (v110) (未安装) 问题

问题描述

  • win10 + Visual Studio 2012

  • RT-Thread 最新版本(master 5.3) BSP simulator,scons --target=vs2012 生成的工程:project.vcxproj,打开后编译报错

c 复制代码
严重性	代码	说明	项目	文件	行	抑制状态	详细信息
错误	MSB8020	无法找到 Visual Studio 2012 的生成工具(平台工具集 ="v110")。若要使用 v110 生成工具进行生成,请安装 Visual Studio 2012 生成工具。或者,可以升级到当前 Visual Studio 工具,方式是通过选择"项目"菜单或右键单击该解决方案,然后选择"重定解决方案目标"。	vs	D:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets	463		
  • 理解下来是当前 Visual Studio 2012 没有安装 v110 的工具集,安装的是 v143 的。

解决方法

  • 方法一:手动更改为 已安装的【平台工具集】,Visual Studio 2022 (v143),不过每次 scons 更新工程后,都需要手动更改

  • 方法二:更新模版工程文件 template_vs2012.vcxproj,搜索 v100,然后改为 v143 即可,这样后面 scons 生成的工程文件,【平台工具集】就是默认的 v143 了。


  • 这样使用 Visual Studio 2012,v143 的平台工具集,scons 生成的 RT-Thread simulator 工程可以正常编译通过并运行。
相关推荐
叶子野格19 小时前
《C语言学习:指针》12
c语言·开发语言·c++·学习·visual studio
小龙报1 天前
【数据结构与算法】一文拿捏链式二叉树:遍历 + 统计 + 层序 + 完全树
java·c语言·开发语言·c++·人工智能·语言模型·visual studio
不会编程的懒洋洋1 天前
C# IDisposable 和 using
开发语言·笔记·机器学习·c#·.net·visual studio·c#基础
我不是懒洋洋1 天前
【数据结构】二叉树链式结构的实现(二叉树的遍历、使用二叉树的基本方法、二叉树的创建和销毁)
c语言·数据结构·c++·经验分享·算法·链表·visual studio
无限进步_2 天前
【C++】寻找数组中出现次数超过一半的数字:三种解法深度剖析
开发语言·c++·git·算法·leetcode·github·visual studio
玖笙&3 天前
✨WPF编程进阶【9.1】:WPF资源完全指南(附源码)
c++·c#·wpf·visual studio
FuckPatience5 天前
Visual Studio的配置管理器
windows·visual studio
叶子野格5 天前
《C语言学习:数组》11
c语言·开发语言·c++·学习·visual studio