Ответ 1
Я думаю, что SDK по-прежнему поставляется с MSBuild и компилятором barebone. Вы также можете посмотреть "VS Express", в зависимости от ваших причин не устанавливать Visual Studio.
Можно ли скомпилировать визуальные студийные решения (.sln) без установки visual studio. Могу ли я установить что-то вроде VS SDK для этого?
Решение - это VС++.
Я думаю, что SDK по-прежнему поставляется с MSBuild и компилятором barebone. Вы также можете посмотреть "VS Express", в зависимости от ваших причин не устанавливать Visual Studio.
Вы можете попробовать вызвать файл MSBuild.exe, который станет с .NET Framework 3.5 и вероятностью со старыми версиями. Я действительно использую это для сборки NAnt.
используйте что-то вроде:
"dotnet.dir" /msbuild.exe ./solutionX.sln" /v:q /nologo /p:Configuration=Release
Вы можете использовать vcbuild.exe для этого. Я считаю, что он включен в SDK Windows.
Некоторые библиотеки С++, такие как MFC и ATL, поставляются только как часть визуальной студии, поэтому вам понадобится визуальная студия на машине для сборки, если вы используете любой из них.
Луис Кустодио прав.
Visual Studio запускает msbuild под капотами...
Совет
Измените настройку многословности вывода сборки, чтобы увидеть некоторые детали в
Инструменты | Варианты | Проекты и решения | Построить и запустить
Вы можете попробовать SharpDevelop и посмотреть, может ли он скомпилировать ваш проект. Это открытый источник Visual Studio lite
Вы можете попытаться создать файлы С++ с помощью Cygwin с помощью команды: gcc "filename.cpp"
Nah. Вам нужен какой-то компилятор, пока вы не сохраните его как .exe файл.