我可以在不安装visual studio的情况下编译visual studio解决方案(.sln)。我可以安装类似VS SDK的东西吗?
解决方案是VC ++解决方案。
答案 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 ......
提示强>
更改构建输出的详细程度设置以查看其中的一些详细信息
工具|选项|项目和解决方案|构建并运行
答案 4 :(得分:0)
您可以尝试SharpDevelop并查看它是否可以编译您的项目。它是一个开源的“Visual Studio lite”
答案 5 :(得分:-1)
您可以尝试使用Cygwin使用以下命令构建C ++文件:gcc "filename.cpp"
答案 6 :(得分:-1)
Nah。在将它保存为.exe文件之前,您需要某种编译器。