c++ - 什么是 msvc_x64_x64 以及与 msvc_x64 有何不同
问题描述
我正在将 Visual Studio 2019 与 cmake 项目一起使用。在 Visual Studio IDE 中打开 cmake 设置 UI 时,它会显示 C++ 项目的工具集列表。
从工具集列表中,我有msvc_x64
和msvc_x64_x64
. 我想在原生 x64 上构建,所以我可以简单地选择 msvc_x64。
但是为什么会有两个名为 x64 和 x64_x64 的工具集呢?
是同一件事还是为了某种向后兼容性而维护了两个名称?
根据文档,我可以理解 msvc_x86_x64、amd64、x64_arm 等工具集的命名约定。我想了解 x64 和 x64_x64 以及为什么这两个存在?
两者有什么区别吗?如果是这样,我可以获得一些有关它的文档吗?
解决方案
msvc_x64
此工具集针对 x64 和 x86 版本的 MSVC。
msvc_x64_x64
此工具集是针对 x64 和 x64 版本的 MSVC。
推荐阅读
- sql - 一个表中的两个计数与另一表中的附加数据相加
- flutter - 自定义 Flutter Android FirebaseMessagingService
- spring - 使用 Spring Boot 一行中的多个 Blob
- javascript - 如何将导出的控制器功能传递给不同的控制器
- java - Urlconnection.setProperty("Authorization", authHeader) 未按预期工作
- vb.net - VB.Net Web Scraper - 请求被中止:无法创建 SSL/TLS 安全通道
- python - 无法在 django 中创建超级用户
- reactjs - Create React App 中的 setupProxy.js 不起作用
- python - 从 MongoDb 中的多个数据库中获取数据
- angular - 使用 WebStorm 在 Angular 中向下移动按钮