gpt4 book ai didi

c++ - Windows 是否有集成的内置 C/C++ 编译器包?

转载 作者:行者123 更新时间:2023-12-01 19:20:50 26 4
gpt4 key购买 nike

我希望能够在 Windows 环境下编译 C 和 C++ 代码,而无需使用 IDE,只需使用 Windows 命令提示符 (cmd.exe)。

我来自 Linux,您只需在终端中使用命令即可安装 gcc 软件包:

$ sudo apt install gcc

我想知道Windows安装文件夹内的包中是否有C/C++编译器集合,就像Linux中的那样,我只需安装即可。

也让我有理由问这个问题的是:

由于Windows内核和Windows API都是用C编写的,并且实际Windows 10版本的许多高级应用程序都是用C++编写的,因此直接提供合适的编译器套件也是合理的。这是我的思维模型,不需要符合现实。

感谢您的帮助。

最佳答案

Since the kernel of Windows and the Windows API are written in C

Microsoft 未提供编译器或所需的 Windows SDK headers/libs (还包括一堆其他有用的开发工具)适用于 Windows 的安装。 Microsoft Visual C++( Visual Studio 的一部分)将是等效的“内置”选择,尽管我不确定 Microsoft 是否准确指定了他们用于给定 Windows 版本的版本,并且通常有许多使用不同版本构建的软件编译器/版本(包括各种非 Microsoft 的)。

以及带有 IDE 和其他工具的完整 Visual Studio 包。 Microsoft 单独提供了一些组件,例如Build Tools for Visual Studio 2019

我确信这有很多原因,例如大多数用户对编译自己的软件不感兴趣,并且微软仍然向较大的组织单独销售 Visual Studio(历史上是向最认真的用户,但“社区”版本现在对于个人和小型企业)。

关于c++ - Windows 是否有集成的内置 C/C++ 编译器包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59820244/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com