分享

在命令行上编译本机 C++ 程序的先决条件

 安信实验室 2021-07-23

在命令行上编译本机 C++ 程序的先决条件

先决条件

要完成此演练,必须安装 Visual Studio 和可选的“使用 C++ 进行桌面开发”工作负载,或 Visual Studio 的命令行生成工具。

Visual Studio 是一个集成开发环境 (IDE)。 它支持多种语言和平台的功能完备的编辑器、资源管理器、调试器和编译器。 可用版本包括免费的 Visual Studio Community 版本,且所有版本都支持 C C++ 开发。 有关如何下载和安装 Visual Studio 的信息,请参阅在 Visual Studio 中安装 C++ 支持。

Visual Studio 生成工具只安装生成 C C++ 程序所需的命令行编译器、工具和库。 它非常适合生成实验室或课堂练习,安装速度也相对较快。 如果只安装命令行工具,请在 Visual Studio 下载页面上查找 Visual Studio 生成工具。

在命令行上生成 C C++ 程序之前,请验证是否安装了这些工具,并且是否可以从命令行访问它们。 Visual C++ 对用于查找其使用的工具、标头和库的命令行环境有复杂的要求。 如果没有事先准备,在普通的命令提示窗口中不能使用 Visual C++。 幸运的是,Visual C++ 为你安装了快捷方式来启动开发人员命令提示,该命令提示符为命令行生成设置了环境。 遗憾的是,开发人员命令提示快捷方式的名称和它们所在的位置在几乎所有版本的 Visual C++ 和不同版本的 Windows 中都是不同的。 你的第一个演练任务是找到要使用的正确的命令提示符。

 备注

(定制Window驱动

开发人员命令提示快捷方式自动为编译器和工具以及所有必需的标头和库设置正确的路径。 如果使用常规的命令提示窗口,则必须自己设置这些环境值。 有关详细信息,请参阅通过命令行使用 MSVC 工具集。 建议使用开发人员命令提示快捷方式,而不是构建自己的快捷方式。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多