#makefile #command
#makefile #команда
Вопрос:
Я хочу установить CD-HIT, но команда ‘make’ выдает ошибку.
Я работаю в cygwin (32 бита), поэтому я установил ‘make’ с помощью apt.cyg, и, похоже, он установлен правильно. Кроме того, я добавил путь, по которому находятся CD-HIT, в $PATH, но у меня все еще возникают проблемы с ‘make’.
Здесь вы можете увидеть, где находятся файлы, загруженные на компакт-диск.
$ pwd
/home/Ale/cdhit-4.8.1
Путь указан в $PATH
$ $PATH
-bash: /home/Ale/cdhit-4.8.1:/home/Ale/cdhit-4.8.1:/usr/local/bin:/usr/bin:/cygdrive/c/Program: No such file or directory
При использовании make отображается эта ошибка.
$ make -f Makefile
g -fopenmp -DWITH_ZLIB -O2 cdhit-common.c -c
make: g : No se encontró el programa
make: *** [Makefile:79: cdhit-common.o] Error 127
Комментарии:
1. В сообщении об ошибке говорится, что вы не
g
установили (или оболочка не знает, где ее найти). Для того, чтобы скомпилировать исходные тексты C , вам нужен компилятор C (это то, чтоg
есть). Вы можете проверить это, набравg --version
. Примечание: чтобы отобразить значение вашейPATH
переменной окружения, вы должны не просто ввести$PATH
, ноecho $PATH
.