[!] Глоссарий - Алгебра (теория групп) понятия, определения, примеры - "что это такое" - Diffiety School (Матфак ВГУ)

Нельзя решить задачу, если она не поставлена
- (ↄ) В. К.

Данный раздел подразумевается к использованию в качестве словаря для начинающих участников Семинара "Современные методы алгебры и топологии".
Секция будет постоянно пополняться ссылками на новые определения, примечания, рассуждения, теории, теоремы и их доказательства.

docker-compose По-русски. Основные команды, пример

В той же папке, где лежит файл манифеста docker-compose.yml:

  • Сборка и запуск контейнеров
     docker-compose up -d --build

    -- где флаг -d позволяет запустить контейнеры в фоновом режиме.

  • Просто запуск:
    docker-compose up -d

Официальная документация:

make makefile y/n Команда с подтверждением да/нет yes/no

Работает следующий код:

test:
	@echo -n "Выполнить? [y/N] " && read ans && [ $${ans:-N} = y ]
	@echo -n "Starting.... \n"

-- вторая команда выполнится только если ввести y и нажать Энтер.

Makefile:...: *** target pattern contains no '%'. Stop.

Makefile:18: *** target pattern contains no '%'. Stop.

Возможные причины:

  • Пробелы вместо таба:
    Пишут что в команде может встречаться знак для регулярки и из-за этого идет ошибка, но в моем случае причина опять оказалась в пробелах вместо таба.
  • Неверный формат команды:

    Или та же самая ошибка вызывается при неверном формате команды (пример с зависимостями):

makefile echo -e Как выводить цветной текст

echo -e Не работает в ubuntu 16.04, поэтому для вывода цветного теста можно использовать экспорт заранее подготовленных команд на базе tput, например:

export red=`tput setaf 1`
export green=`tput setaf 2`
export yellow=`tput setaf 3`
export blue=`tput setaf 4`
export magenta=`tput setaf 5`
export cyan=`tput setaf 6`
export white=`tput setaf 7`
export reset=`tput sgr0`


start:
	@echo "${green}This's green color${reset} and normal ${cyan};)${reset}  "

netbeans Замена табов на пробелы и Makefile - как решить проблему

Автозамена табов на проблемы приводит к ошибке вроде "Makefile:2: *** missing separator. Stop."

Из главного меню нетбинса переходим:

Tools
->Options
->Editor

Далее:

  • Снимете галочку с "Extend Tabs to Spaces"
  • и нажмите "Apply"

После чего можно попробовать снова выполнить make.

Makefile:2: *** missing separator. Stop. - Ошибка, решение

Общий формат ошибки:

Makefile:номерстроки: *** missing separator. Stop.

например:

Makefile:2: *** missing separator. Stop.

В моём случае бросается для файл, где во второй строке в начале используется 1 таб:

[!] Makefile по-русски - как использовать для удобных команд в терминале

Makefile позволяет, используя утилиту make, удобно работать с различными консольными командами, применяемыми при разработке приложения.

Общий формат

Pages

Subscribe to fkn+antitotal RSS