Pull to refresh

Comments 5

Про Cmake бы еще подборочку приемов отладки… А так спасибо, в закладки, штука полезная.
про `cmake` была идейка, самому интересно :)

Кроме $(warning), есть $(info) и $(error).
$(info) полезна, чтобы печатать сообщения о нормальном ходе работы, если это не рецепт.
$(error) полезна, кроме очевидной диагностики, чтобы остановить выполнение make прямо сейчас (ну, почти — параллельные задачи всё равно доработают) — на случай, если вы отлаживаете сложный параллельный билд, и вывод теряется в мегабайтах лога.


А вообще, кто хочет узнать больше о make (хотя если вам дороги ваша жизнь и рассудок, держитесь от него подальше, с его глобальными переменными, глобальным пространством имён, и полутора типами данных), вот лучший источник: http://make.mad-scientist.net/

Только тех кто умеет собирать программы из скриптов и можно считать программистами. Те кто пользуются ide это школота.

Sign up to leave a comment.

Articles