如何在不在 Visual Studio 2017 中创建项目的情况下编译 C++ 文件?

Wil*_*ire 5 c++ projects

我想编译一个 C++ 源文件而不在 Visual Studio 2017 中创建一个项目,而不像我们在某些代码编辑器中那样创建一个项目,我该怎么做。有人可以告诉吗?

这是一个示例,在 sublime text 中,我创建了一个代码,然后通过 ctrl + b 进行编译。以类似的方式,我想在 Visual Studio 2017 中执行此操作。

Inc*_*tic 6

您可以打开文件夹并在 Visual Studio 中开始编码,而无需创建项目或解决方案文件。

他们称之为打开文件夹功能。

Visual Studio 2017 引入了“打开文件夹”功能,可让您打开源文件文件夹并立即开始编码,支持 IntelliSense、浏览、重构、调试等。没有加载 .sln 或 .vcxproj 文件...

从主菜单中选择文件 | 打开 | 文件夹或按 Ctrl + Shift + Alt + O。

我从那里找到的最简单的方法是右键单击“解决方案资源管理器”区域并选择“打开开发人员命令提示符”。从那里你可以使用cl编译你的程序,但是你认为合适。


小智 5

您可以在开始菜单中打开“VS2017 开发人员命令提示符”并使用 cl.exe 编译您的源代码。

例如 c++ 源文件名:test.cpp
键入“cl test.cpp”
然后,如果没有发现错误,它将生成“test.obj”和“test.exe”。

您可以输入“cl”进行简单的使用,输入“cl /?” 以获得完整的帮助。