在Visual Studio项目中,“平台工具集”设置是什么?

在Visual Studio项目中,“平台工具集”设置是什么?

它是用于构建项目的工具链版本。因此,根据您选择的版本,使用不同的编译器、链接器(等等)版本。如果您选择了与VS2017(v141)发布的工具集版本,MSBuild将使用该工具集中的工具来构建项目。

YoavKlein提供的链接中很好地描述了它:“平台工具集由C++编译器(cl.exe)和链接器(link.exe)以及C/C++标准库组成。自Visual Studio 2015以来,工具集的主要版本一直保持在14上,这意味着使用Visual Studio 2019或Visual Studio 2017编译的项目与使用Visual Studio 2015编译的项目ABI向后兼容。自Visual Studio 2015以来,每个版本的次要版本都增加了1:

Visual Studio 2015:v140

Visual Studio 2017:v141

Visual Studio 2019:v142”

因此,如果主要版本相同,则没有ABI差异(但在您的情况下,您询问从v110到v100的更改,因此可能会破坏兼容性),但可能会发生编译器提供旧版本工具集时无法实现新的或即将推出的c++标准等功能的情况。

相关推荐

音响怎么连接电脑 轻松上手
365bet苹果版

音响怎么连接电脑 轻松上手

📅 12-03 👁️ 7095
Win10安装驱动全攻略2025年新手必看
365bet苹果版

Win10安装驱动全攻略2025年新手必看

📅 10-10 👁️ 7549
选手的解释
365bet苹果版

选手的解释

📅 08-23 👁️ 6291
1月29日出生人的性格
365bet苹果版

1月29日出生人的性格

📅 07-12 👁️ 636
好玩的水果消除游戏大全 2025有趣的水果游戏汇总
vray如何在有限的渲染时间内获得最佳图像质量?
怎么把照片弄成一寸的电子版照片?图文教程
beat365中国

怎么把照片弄成一寸的电子版照片?图文教程

📅 09-16 👁️ 2666
知名rapper学历汇总,师出名门都有谁?
365外网足球

知名rapper学历汇总,师出名门都有谁?

📅 08-03 👁️ 1152
蜜蜂如何蜇人 ▷➡️
365bet苹果版

蜜蜂如何蜇人 ▷➡️

📅 07-26 👁️ 8177