Сделать ГНУ. Программное обеспечение, которое, скорее всего, старше вас. Это так просто, так стандартно и так игнорируется. Я здесь, чтобы привести доводы в пользу make и Makefiles.
Что такое make и Makefile?
Прежде чем я даже начну строить свое дело, мне нужно объяснить вам, что такое make и Makefile.
make - инструмент автоматизации сборки. Он написан на C и впервые был выпущен в апреле 1976 года. В Linux make обычно доступен как часть зависимостей инструментов сборки, которые включают такие вещи, как gcc — компилятор C и т. д. В Ubuntu он находится под build-essentials; в Arch Linux под base-devel. Пользователи MacOS могут установить его с помощью brew. А в Windows... Честно говоря, я должен понимать, что происходит в Windows.
Но make сам по себе не работает. Ему нужны инструкции. И эти инструкции хранятся в Makefile.
Я верю в право собственности на свой контент так же, как на свой компьютер или машину. Поэтому, если вы хотите продолжить чтение этой статьи, бесплатно, вы можете перейти по этой ссылке в мой личный блог.