c++ - 我可以在不创建项目的情况下在 Visual Studio 2019 中编译和运行 HelloWorld.cpp 吗?
问题描述
我可以HelloWorld.cpp
在没有项目的情况下在 Visual Studio 2019 中编译和运行吗?
我喜欢编写我迭代改进的 1 文件实用程序,并发现创建项目有点矫枉过正。
大约 10 年前,这个问题被问过几次,答案都是变通方法。有些人建议改用 Code::Block IDE。
我知道最新的 Visual Studio 试图对 GitHub 友好,而不是在所有项目上强制使用 Visual Studio 项目思维方式。因此,认为值得再次询问。
StackOverflow 警告我可能会因此而被否决。哎哟! 仍然值得一问,因为我真的很想使用 Visual Studio。
解决方案
打开一个 Visual Studio 命令窗口(将设置用于编译 C/C++ 源代码的所有环境),然后使用 CL 命令编译源代码。
CL HelloWorld.CPP
仅供参考:说真的,您可以打开任何命令窗口,然后设置编译器环境变量。通过运行以下命令可以发送 x64 的环境(根据您的系统安装位置更改 vs 安装目录)
%comspec% /k "C:\VS2019\VC\Auxiliary\Build\vcvars64.bat"
推荐阅读
- php - 无法在php中输出最后一个自动生成的ID
- python - 当 boto3 client.put_object() 不成功时会发生什么?
- r - 如何在保留所有列的同时按 ID 分组并使用 dplyr 对它们的存在进行二分法?
- dart - 如何在颤振中获得其他类的功能?
- react-leaflet - 如何将我的自定义地图图块的返回 url 传递给 react-leaflet?
- c++ - 高精度线程同步
- html - 在css中裁剪视频的底部
- vba - 当特定范围内的值 = 同一张表中另一个范围内的值时,则
- javascript - 在 Node.js 中打印年份的最短方法?
- python - 如何在 for 循环中访问我的类中的数组元素