2012-03-27 2 views
-1

Я хотел бы, чтобы мой вывод nmake перешел в конкретный каталог.Что такое nmake-эквивалент 'configure -prefix = DIR && make all install'?

+1

Вы понимаете, что 'configure' (обычно) намного больше, чем установка« каталога вывода »? –

+0

Да, у меня есть соответствующий Makefile.msc. – tofutim

+1

Ненавижу, когда я нахожу вопрос, который похож на то, что я ищу ... и он оказался моим собственным 3 месяца назад. Doh. – tofutim

ответ

1

Короткий бит заключается в том, что не существует такой вещи, как «Сделать» и «настроить» две команды different things. Конфигурация - это то, что создает Makefile, а Makefile - это то, что на самом деле содержит команды компилятора для создания программного обеспечения. Вместе они создают так называемую систему сборки. Чтобы указать целевой каталог, вам нужно будет просмотреть, что создает этот файл makefile для вас. Однако, если вы не создавать файл сборки, то, вероятно, есть переменная, которые вы можете переопределить с вашей целевой директории, что-то вроде: nmake DESTDIR="Path"

С вашим дополнительным комментарием относительно вашего файла, если он установлен вверх как this project , то вы можете использовать nmake PREFIX="Path"

Смежные вопросы