Установка Make в Cygwin - PullRequest
       13

Установка Make в Cygwin

0 голосов
/ 08 февраля 2019

Я пытаюсь построить проект Linux в среде Windows 7, используя Cygwin.Однако я постоянно получаю сообщение об ошибке при настройке make для установки cygwin.

-bash: make: command not found

После поиска в сети Inernet единственное решение - перезапуск установки и установленного пакета make.Я установил automake1.15, но он находится в папке noarch и в папке bin нет двоичного файла make.exe.

Ответы [ 2 ]

0 голосов
/ 09 февраля 2019

запустить команду setup-x86_64.exe -q --packages=make (поскольку make не установлен) в командной строке, где доступен файл setup-x86_64.exe

0 голосов
/ 08 февраля 2019

Существует большое различие между 2:

  • [GNU]: automake - генерирует Makefile шаблонов
  • [GNU]: GNU Make - Сборка программного обеспечения из источников (через Makefile s)

Так что вам нужно выбрать make из Cygwin setup.

Notes :

  • automake (илилюбой пакет, по сути, загружается в noarch dir, когда он совместим с любой архитектурой OS ( Cygwin , в данном случае) (*)1040 * 32 бит и 64 бит (в настоящее время), что означает, что он не содержит двоичные файлы ( .exe с, .dll с ( .so s)), только файлы, подобные сценариям
  • make с другой стороны, содержит двоичные файлы ( / usr/ bin / make сам является бинарным) и будет загружен в соответствующий каталог ( x86_64 или x86 )
  • Загрузка dir - это не то же самое, что с установкой dir (может быть больше одного, и он находится под Cygwin каталог установки)

Для получения более подробной (общей) информации, проверьте [Cygwin]: Установка и обновление пакетов Cygwin .

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