首页 > 解决方案 > Visual Studio 2019 编译构建

问题描述

我正在学习 c++,刚开始并想确保我在 Visual Studio 中做对了;按 compile 并在构建之后与按“Local Window Debugger ”和“Release”选项是一样的吗?

标签: c++visual-studio

解决方案


首先,在Release模式下使用Local Windows Debugger时,编译构建与创建文件基本相同。但是 Local Windows Debugger 会启动应用程序并打开调试器,因此它会执行一些其他操作。

其次,cl[filename] 然后在终端运行与本地窗口调试器有很大不同。本地窗口调试器会根据设置进行额外的优化,并根据具体的命令行参数为我们提供相应的信息,而cl命令在构建时需要提供更多的选项命令,可以参考https://docs .microsoft.com/en-us/cpp/build/reference/compiler-command-line-syntax?view=vs-2019

最后,在 Visual Studio 中运行构建首先将源代码编译为目标文件,然后链接外部文件以形成可执行文件。它还包括我们对生成程序的优化和控制。我们可以通过添加命令行参数或在 Visual Studio 设置中更改它。


推荐阅读