我想编译一个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/?"以获取完整帮助。
如果你想摆脱IDE,我建议在命令提示符下查找MinGW进行编译。如果您运行的是 Ubuntu 或类似的东西,我相信您可以在 bash 中进行编译而无需进一步扩展。
对于明广 http://www.mingw.org/wiki/mingw_for_first_time_users_howto
我相信你在 ubuntu 中以相同的方式编译,如果不是,我相信你也可以找到一些资源。
在终端中编译的优点主要是您不必设置完整的项目,但您可以进行自己的个人小设置。当然,IDE是一种简单的入门方法,但在终端中进行编译也可以帮助您了解实际发生的情况,而不仅仅是按"调试"。