繁体   English   中英

我们如何从命令行构建一个visual studio项目

[英]How can we build one visual studio project from commandline

我有一个从VS 2008专业版创建的visual studio c测试项目(Helloworld项目),它包含VC ++项目文件。

我可以知道如何从命令行(cmd)构建相同的项目,这样我就不需要使用VS GUI来构建相同的项目。

我很沮丧,它可能需要创建一些make文件,但我看不到任何选项来创建视觉工作室版本中的ame。

任何建议或帮助非常感谢。

您可以使用vcbuilddevenv来驱动解决方案或项目构建。 后者的一个例子:

devenv Solution.sln /build /project Project.vcproj /projectconfig "Debug|Win32"

(您可以运行vcbuild /?devenv /?来查找常用选项。)

请注意,在Visual Studio 2010及更高版本中,Visual C ++项目使用MSBuild,因此可以使用msbuild在命令行上构建项目,就像任何其他MSBuild项目(C#,VB等)一样。 不再支持在以前版本的Visual Studio中使用的旧VCBuild。

这通常通过nmake完成。 VS60允许导出makefile并将其与nmake(Microsoft的make实用程序)一起使用。 (之后我们开始编写自己的makefile)。

http://msdn.microsoft.com/en-us/library/aa233950(v=vs.60).aspx

希望更新的Visual Studio将有类似或更好的选择。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM