0

我想避免在 Visual Studio 中创建和构建项目来编译我的程序的麻烦。我只想要一个 Makefile,就像你对 gcc 所做的那样,这样我就可以从命令行编译我的程序。如何才能做到这一点。

4

2 回答 2

1

启动 VS2010 的开发人员命令提示符(我有 VS2012,所以可能名称对您来说略有不同。我的位于“Microsoft Visual Studio 2012->Visual Studio 工具”下的程序菜单上。)这将为您和通常比在标准 cmd.exe 提示符下工作更容易。

写你的makefile。C++ 编译器的名称是 cl。使用 nmake 处理您的 makefile。

如果您需要有关如何创建 makefile 的帮助,请具体询问。

于 2013-04-11T23:24:29.220 回答
0

只需编写一个 MAKEFILE,使用它进入目录并输入 cmd.exe 或 IDE 命令提示符:

>nmake

更多在这里)。您也可以仅使用编译器而不使用 makefile 来构建程序:

>cl /EHsc simple.cpp

(使用 /EHsc 允许 C++ 异常处理)这将产生可执行文件simple.exe更多在这里

于 2013-04-11T23:30:50.797 回答