构建发布/调试VS2010 c++

Build both release/debug VS2010 C++

本文关键字:VS2010 c++ 调试 构建      更新时间:2023-10-16

为什么你必须在发布配置下构建,然后在VS2010 c++的调试配置中构建同一项目的另一个构建,以便能够调试看到更新的代码?

你不必这么做。你只需要构建你想要更新的配置。也就是说,如果您更改了代码并希望Debug"看到"更新后的代码,只需构建Debug。你不必构建Release。

当然,你的发布版本将不会"看到"新的代码,直到你再次构建它。

如果你问为什么它们必须分开构建——因为每个设置生成的代码本质上是不同的,所以现在有了某种方式来"重用"它

因为每个构建链接到不同的核心库,使用不同的编译器/链接器设置,创建不同的汇编代码,因此不同的可执行文件,发行版本可能更优化。顺便说一句,在Build菜单下有一个Batch Build菜单项,允许一键构建一切。