我有一个使用Visual Studio 2008专业版创建的C测试项目(Helloworld项目),其中包含VC++项目文件。
请问我如何从命令行(cmd)构建相同的项目,以便无需使用VS GUI来构建相同的项目。
我很困惑,可能需要创建一些make文件,但我在所述版本的Visual Studio中找不到任何创建该文件的选项。
非常感谢任何建议或帮助。
我有一个使用Visual Studio 2008专业版创建的C测试项目(Helloworld项目),其中包含VC++项目文件。
请问我如何从命令行(cmd)构建相同的项目,以便无需使用VS GUI来构建相同的项目。
我很困惑,可能需要创建一些make文件,但我在所述版本的Visual Studio中找不到任何创建该文件的选项。
非常感谢任何建议或帮助。
vcbuild
或者 devenv
来驱动解决方案或项目构建。以下是后者的示例:devenv Solution.sln /build /project Project.vcproj /projectconfig "Debug|Win32"
(您可以运行vcbuild /?
和devenv /?
来查找它们常用的选项。)
请注意,在Visual Studio 2010及更高版本中,Visual C ++项目使用MSBuild,因此可以像构建其他任何MSBuild项目(如C#,VB等)一样使用msbuild
在命令行上构建项目。以前版本的Visual Studio中使用的旧版VCBuild不再受支持。
http://msdn.microsoft.com/en-us/library/aa233950(v=vs.60).aspx
希望新版的 Visual Studio 有类似或更好的选项。
vcbuild /?
和devenv /?
来查找它们常用的选项。” - James McNellis