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

How to compile a C++ File without making a project in Visual Studio 2017?

本文关键字:情况下 项目 编译 C++ 文件 2017 Studio Visual      更新时间:2023-10-16

我想编译一个C++源文件,而无需在Visual Studio 2017中创建项目,而无需像在某些代码编辑器中那样创建项目,我该怎么做。谁能说出来?

这是一个示例,在崇高的文本中,我创建了一个代码,然后通过ctrl +b.In 类似的方式对其进行编译,我想在Visual Studio 2017中执行此操作。

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

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

Visual Studio 2017 引入了"打开文件夹"功能,该功能使您能够打开源文件的文件夹并立即开始编码,并支持智能感知、浏览、重构、调试等。没有加载.sln或.vcxproj文件...

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

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

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

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

您可以键入"cl">

进行简单用法,键入"cl/?"以获取完整帮助。

如果你想摆脱IDE,我建议在命令提示符下查找MinGW进行编译。如果您运行的是 Ubuntu 或类似的东西,我相信您可以在 bash 中进行编译而无需进一步扩展。

对于明广 http://www.mingw.org/wiki/mingw_for_first_time_users_howto

我相信你在 ubuntu 中以相同的方式编译,如果不是,我相信你也可以找到一些资源。

在终端中编译的优点主要是您不必设置完整的项目,但您可以进行自己的个人小设置。当然,IDE是一种简单的入门方法,但在终端中进行编译也可以帮助您了解实际发生的情况,而不仅仅是按"调试"。

相关文章: