首页 > 解决方案 > 我可以在不创建项目的情况下在 Visual Studio 2019 中编译和运行 HelloWorld.cpp 吗?

问题描述

我可以HelloWorld.cpp在没有项目的情况下在 Visual Studio 2019 中编译和运行吗?
我喜欢编写我迭代改进的 1 文件实用程序,并发现创建项目有点矫枉过正。
大约 10 年前,这个问题被问过几次,答案都是变通方法。有些人建议改用 Code::Block IDE。
我知道最新的 Visual Studio 试图对 GitHub 友好,而不是在所有项目上强制使用 Visual Studio 项目思维方式。因此,认为值得再次询问。
StackOverflow 警告我可能会因此而被否决。哎哟! 仍然值得一问,因为我真的很想使用 Visual Studio。

标签: c++visual-studio

解决方案


打开一个 Visual Studio 命令窗口(将设置用于编译 C/C++ 源代码的所有环境),然后使用 CL 命令编译源代码。

CL HelloWorld.CPP

仅供参考:说真的,您可以打开任何命令窗口,然后设置编译器环境变量。通过运行以下命令可以发送 x64 的环境(根据您的系统安装位置更改 vs 安装目录)

%comspec% /k "C:\VS2019\VC\Auxiliary\Build\vcvars64.bat"

推荐阅读