Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想避免在 Visual Studio 中创建和构建项目来编译我的程序的麻烦。我只想要一个 Makefile,就像你对 gcc 所做的那样,这样我就可以从命令行编译我的程序。如何才能做到这一点。
启动 VS2010 的开发人员命令提示符(我有 VS2012,所以可能名称对您来说略有不同。我的位于“Microsoft Visual Studio 2012->Visual Studio 工具”下的程序菜单上。)这将为您和通常比在标准 cmd.exe 提示符下工作更容易。
写你的makefile。C++ 编译器的名称是 cl。使用 nmake 处理您的 makefile。
如果您需要有关如何创建 makefile 的帮助,请具体询问。
只需编写一个 MAKEFILE,使用它进入目录并输入 cmd.exe 或 IDE 命令提示符:
>nmake
(更多在这里)。您也可以仅使用编译器而不使用 makefile 来构建程序:
>cl /EHsc simple.cpp
(使用 /EHsc 允许 C++ 异常处理)这将产生可执行文件simple.exe(更多在这里)
simple.exe