У меня есть некоторые демо, которые я загрузил, и у них есть Makefile.win и Makefile.sgi. Как я могу запустить их в Windows для компиляции демонстраций?
Как запустить make файл в Windows?
Ответ 1
Если у вас есть Visual Studio, запустите командную строку Visual Studio в меню "Пуск", перейдите в каталог, содержащий Makefile.win
, и введите следующее:
nmake -f Makefile.win
Вы также можете использовать обычную командную строку и запустить vsvars32.bat(c:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\Tools для VS2008). Это создаст среду для запуска nmake и найдет инструменты компилятора.
Ответ 2
Отъезд cygwin, среда Unix для Windows
Ответ 3
Отъезд GnuWin make, который предоставляет собственный порт для Windows (без необходимости полная среда выполнения, такая как Cygwin)
Ответ 4
Вот мой быстрый и временный способ запуска Makefile
- скачать сделать из SourceForge: gnuwin32
- установите его
- перейдите в папку установки
C:\Program Files (x86)\GnuWin32\bin
- скопируйте все файлы в корзину в папку , содержащую Makefile
libiconv2.dll libintl3.dll make.exe
- откройте cmd (вы можете сделать это с помощью правого клика со сдвигом) в папке, содержащей Makefile, и запустить
make.exe
сделано.
Кроме того, вы можете добавлять аргументы после команды, например
make.exe skel
Ответ 5
С Visual Studio 2017 мне пришлось добавить эту папку в мою переменную env для Windows 10:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64
Там также HostX86
Ответ 6
Во-первых, добавьте путь к общим инструментам визуальной студии (c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools
) в системный путь. Чтобы узнать, как добавить путь в системный путь, ознакомьтесь с этим сайтом:
http://www.computerhope.com/issues/ch000549.htm. Вам просто нужно это сделать один раз.
После этого, когда вам нужно, откройте командную строку и выполните vsvars32.bat
, чтобы добавить все необходимые пути визуальных студийных инструментов в системный путь.
Затем вы можете вызвать nmake -f makefile.mak
PS: Путь общих инструментов визуальной студии может отличаться в вашей системе. Пожалуйста, измените его соответствующим образом.
Ответ 7
Если это "NMake Makefile", то есть синтаксис совместим с NMake, он будет работать.
Часто предоставляются стандартные файлы Makefile для Linux, а NMake
выглядит многообещающим. Однако следующая ссылка использует простой файл Makefile Linux и объясняет некоторые основные проблемы, с которыми вы можете столкнуться.
Ответ 8
Если вы устанавливаете Cygwin. Убедитесь, что в программе установки выбрано "make". Затем вы можете запустить следующую команду, если у вас есть Makefile.
make -f Makefile
https://cygwin.com/install.html
Ответ 9
Может быть, вы можете попробовать IDE NetBeans.
Ответ 10
Этот вопрос может быть старым, но мое решение, которое является самым простым для любого пользователя Windows, я полагаю, не указано в списке.
Шаг 1: Установите менеджер пакетов шоколада для WINDOWS (совместимый с Windows 7+/Windows Server 2003+) здесь
Шаг 2: запустите choco install make
Шаг 3: Прибыль от ухоженного менеджера пакетов. Make будет добавлен в глобальный путь и работает на всех CLI (powershell, git bash, cmd…)
Я не связан с choco, но это просто хорошо.