Как мы можем построить один визуальный студийный проект из командной строки - PullRequest
3 голосов
/ 19 марта 2012

У меня есть тестовый проект visual studio c (проект Helloworld), созданный на основе профессиональной версии VS 2008. Он содержит файл проекта VC ++.

Могу ли я узнать, как я могу построить тот же проект из командной строки (cmd), чтобычто мне не нужно брать VS GUI для сборки того же самого.

Я довольно смущен тем, что может потребоваться создание файла make, но я не вижу никакой возможности создать ame в визуальной студии, сказал выпуск.

любые предложения или помощь приветствуются.

Ответы [ 2 ]

7 голосов
/ 19 марта 2012

Вы можете управлять решением или сборкой проекта, используя vcbuild или devenv.Пример последнего:

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

(Вы можете запустить vcbuild /? и devenv /?, чтобы найти их часто используемые параметры.)

Обратите внимание, что в Visual Studio 2010 и более поздних версиях VisualПроекты C ++ используют MSBuild, поэтому проекты можно создавать из командной строки с помощью msbuild, как и любые другие проекты MSBuild (C #, VB и т. Д.).Более старая версия VCBuild, используемая в предыдущих версиях Visual Studio, больше не поддерживается.

2 голосов
/ 19 марта 2012

Обычно это делается через nmake. VS60 позволяет экспортировать make-файл и использовать его с nmake (утилита make от Microsoft). (После этого мы начали писать свой собственный make-файл).

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

надеюсь, более новая версия Visual Studio будет иметь аналогичные или лучшие параметры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...