我可以在不安装visual studio的情况下编译visual studio解决方案(.sln)

时间:2009-09-07 14:13:07

标签: visual-studio visual-c++

我可以在不安装visual studio的情况下编译visual studio解决方案(.sln)。我可以安装类似VS SDK的东西吗?

解决方案是VC ++解决方案。

7 个答案:

答案 0 :(得分:12)

我认为SDK仍然附带MSBuild和一个准系统编译器。您可能还想查看“VS Express”,具体取决于您不安装Visual Studio的原因。

答案 1 :(得分:8)

您可以尝试调用与.NET Framework 3.5一起使用的MSBuild.exe以及旧版本的概率。 我实际上将它用于我的NAnt版本。

使用类似的东西:

"dotnet.dir" /msbuild.exe ./solutionX.sln" /v:q /nologo /p:Configuration=Release

答案 2 :(得分:3)

您应该可以使用vcbuild.exe来执行此操作。我相信它包含在Windows SDK中。

某些C ++库(如MFC和ATL)仅作为visual studio的一部分提供,因此如果您使用其中任何一个,您将需要在机器上构建visual studio。

答案 3 :(得分:1)

LuísCustódio是对的。
Visual Studio正在启动msbuild ......

提示
更改构建输出的详细程度设置以查看其中的一些详细信息 工具|选项|项目和解决方案|构建并运行

alt text

答案 4 :(得分:0)

您可以尝试SharpDevelop并查看它是否可以编译您的项目。它是一个开源的“Visual Studio lite”

答案 5 :(得分:-1)

您可以尝试使用Cygwin使用以下命令构建C ++文件:gcc "filename.cpp"

答案 6 :(得分:-1)

Nah。在将它保存为.exe文件之前,您需要某种编译器。