2017-05-25 142 views
0

它可以通过Tools->Customize->Commands->Add Commands添加。它在Build之下。Visual Studio编译按钮有什么用?

enter image description here

自从我加入它工具栏已被停用。快捷方式是Ctrl+F7。根本没有文件。这是为了什么?它与Build有什么不同?

回答

5

这是C++编译:

在C++项目都将重新启动,它会compile你的项目:

这里是一个标准的C++控制台应用程序的选项的图像,它的存在默认:

A C++ console application

有关更多信息compiling或典型C++环境构建步骤,见:How does the compilation/linking process work?

+0

好的,清楚。就是想。为什么要编译而不是构建?任何不同的输出? – Jude

+0

@Jude如果您对C++编译/链接的工作原理不熟悉(您可能是),您需要阅读链接的文档。 – xxbbcc

+1

@Jude:是的,编译器的输出与链接器的输出不同。链接器的输出是一个完整的“可运行”的东西(取决于目标平台),而编译器的输出只是一些原始的机器代码。由于链接可能是一个繁重的过程,有时候只是“编译”而不是执行完整的构建(包括链接)会更快。 – Stefan