Как использовать make-файлы в Visual Studio?

62
задан rgettman 4 October 2013 в 19:05
поделиться

6 ответов

Парень UNIX, вероятно, сказал Вам это.:)

можно использовать make-файлы в VS, но когда Вы делаете это, обходит всю встроенную функциональность в IDE MSVC. Make-файлы являются в основном reinterpret_cast разработчика. IMO самая простая вещь должен только использовать Решения.

19
ответ дан John Dibling 24 November 2019 в 16:48
поделиться

Microsoft Program Maintenance Utility (NMAKE.EXE) является инструментом, который разрабатывает проекты на основе команд, содержавшихся в файле описания.

Ссылка NMAKE

52
ответ дан Alessandro Jacopson 24 November 2019 в 16:48
поделиться

Я на самом деле использую make-файл для создания любых зависимостей, необходимых прежде, чем вызвать devenv для разрабатывания конкретного проекта как в следующем:

debug: coratools_debug
    devenv coralib.vcproj /build debug

coratools_debug: nothing
    cd ../coratools
    nmake debug
    cd $(MAKEDIR)

можно также использовать msbuild инструмент, чтобы сделать то же самое:

debug: coratools_debug
    msbuild coralib.vcxproj /p:Configuration=debug

coratools_debug: nothing
    cd ../coratools
    nmake debug
    cd $(MAKEDIR)

, По-моему, это намного легче, чем попытка выяснить чрезмерно сложную схему управления проектами Visual Studio.

7
ответ дан Jon Trauntvein 24 November 2019 в 16:48
поделиться

VS, эквивалентным из make-файла, является "Решение" (упрощенный, я знаю).

4
ответ дан Joel Coehoorn 24 November 2019 в 16:48
поделиться

Make-файлы и файлы типа "build" об автоматизации Вашей сборки. При использовании сценария как MSBuild или NAnt можно разработать проект или решение непосредственно из командной строки. Это в свою очередь позволяет автоматизировать сборку, иметь выполненный сервером сборки.

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

2
ответ дан mmiika 24 November 2019 в 16:48
поделиться

Если Вы спрашиваете о фактических make-файлах командной строки тогда, можно экспортировать make-файл, или можно назвать MSBuild на файле решения из командной строки. Что точно Вы хотите сделать с make-файлом?

можно сделать поиск на ТАК для MSBuild для получения дополнительной информации.

1
ответ дан Tim 24 November 2019 в 16:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: