#GNU_make

2025-05-16

Основы по GNU Make

GNU Make - это консольная утилита, которая запускает другие консольные утилиты в желаемой последовательности согласно скрипту. Только и всего. В этом тексте я показал, как можно организовать самостоятельно написанные make скрипты для микроконтроллерных проектов.

habr.com/ru/articles/748162/

#GNU_make #make #devops #MCU #GCC #linker #GNU #build_system #C

2025-01-29

Настройка ToolChain-нa для Разработки на Микроконтроллерах YTM32x

Абсолютно все микроконтроллеры программируются одинаково, если собирать код из make файлов. Настало время освоить очередное семейство ARM-совместимых микроконтроллеров. За плечами уже AVR, MSP430x, LPC21x, STM32x, MDR32x, ESP32x, SPC58x, CC26x2, NRF53x, AT32Fx. Теперь вот YTM32x от компании YUN TU (Suzhou YTM Semiconductor Co Ltd). С какой же стороны следует подходить к микроконтроллерам YTM32x? Давайте разбираться...

habr.com/ru/articles/875274/

#YUN_TU #YTM32B1ME0x #YTM32B1ME05G0MLQ #Arm8M #ARM #ARM_CortexM33 #cortexm33 #санкции #GNU_Make #Make

2024-11-18

Ричард Столлман, автор GCC и Emacs: жизнь после «отмены»

Сложно найти человека, про которого ходит больше легенд, чем Ричард Столлман (RMS). Наверное, по количеству невероятных историй и анекдотов с ним могут сравниться только Джефф Дин и его брат Джеки Чан . Причём многие невероятные истории о Столлмане — правда. Например, что он запрашивал веб-страницы wget-демоном по почте (для безопасности) и отказался от использования мобильных телефонов, которые называет портативными устройствами слежения . На своём переделанном ноутбуке Thinkpad x200 он в основном работает в консоли и старается не подключаться к веб-сайтам с собственной машины. В 71 год Столлман борется с раком (успешно) и пострадал от травли за свои спорные высказывания и действия. Но его достижений хватит на десятки или сотни великих жизней. Он является автором компилятора GCC и текстового редактора Emacs , а также основателем проекта GNU, дополнением к которому стало ядро Linux, в результате чего появилась полноценная ОС. Гений Столлмана опередил время. Только в 21 веке — с ползучим наступлением цифрового тоталитаризма, всеобщей слежки в духе «1984» и алгоритмизацией всех аспектов жизни — люди постепенно начинают понимать, что Ричард Столлман был прав .

habr.com/ru/companies/ruvds/ar

#ruvds_статьи #Ричард_Столлман #Richard_Stallman #RMS #отмена #GNU #Linux #Линус_Торвальдс #GNU_Compiler_Collection #GCC #Emacs #поддержание_истины #truth_maintenance #TMS #GNU_Debugger #GDB #копилефт #GPL #GNU_Make #gmake

2024-07-26

Техникум: Как Проинициализировать Микроконтроллер [часть 2]

Программа это реализация алгоритма. А алгоритм это упорядоченная последовательность действий. Поэтому очень большое значение имеет правильный порядок исполнения программы. В этом тексте я написал как автоматически выявить правильную последовательность инициализации

habr.com/ru/articles/830964/

#init #graphviz #tsort #sort #компиляторы #cygwin #uniq #GNU_make #dot #cpp

2023-12-03

Сортировка Конфигов для Make Сборок

Как известно любая большая программа на Си содержит много программных компонентов и, как следствие, много настроек: констант, макросов, конфигурационных структур и прочего. Всё это можно назвать одним словом: конфиги . Все передают конфиги по-разному. В этом тексте представлен способ передавать конфиги через скрипты сборки.

habr.com/ru/articles/745244/

#sort #make #GNU_make #GNU #cygwin #config #mingw #mcu #C #си

2023-08-15

Snakemake - a scalable bioinformatics workflow engine
(2012) : Köster, Johannes Rahmann, Sven
DOI: doi.org/10.1093/bioinformatics

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst