ну да
видел много ромов в которые этот stdlib был воткнут - и ниче
про С++ не уверен что это реализуемо со всеми его извращениями
ну да
Хм я таки писал писанину для микроконтроллеров на Сях - нормальный Си сделанный для микро с собой тащит микроскопически мало - то есть если специально ничего не пристегивать то вообще прелесть . Вообще ввод-вывод на микроконтроллерах обычно тупое ногодрыганье которое уже без всяких библиотек изначально работает . Также файловой системы там нет и работать с ней соответственно не надо как и операционной системы . Хм ROM не есть формат это я уже почиткал в сеге это тупо с нулевого адреса стартующий машинный код - все . В микроконтрлолерных сях спереди пихают стартуп - ну который в ассемблере строк 20-30 занимает а потом уже почитай сам код идет.. Все очень компактно ..alecv писал(а): ↑11.06.2019,08:16 Blackbird, С++ тащит за собой огромный runtime. Полагаю, что без системы ему будет плохо.
Голый C получше, но тоже хочет stdlib. Но в принципе на голом C можно писать под железо, если на ассемблере сделать старт, инициализацию стека и т.д. На GNU ld можно сказать --nostdlib . Но формат ROM-а вообще собственный.
Вот как бы хотелось обойтись без БДСМ Поэтому и ищуATauenis писал(а): ↑11.06.2019,12:42 На оф. сайте пишут, что гцц с 68000 когда-то дружил. Можно попробовать в виртуалку воткнуть Debian 2 какой-нибудь. Или даже не в виртуалку, и использовать chroot. Но тогда могут быть нюансы с файловыми системами, если перекидывать файлы локально, без сети.
Стандартную библиотеку, вроде, можно прилинковать статически. Тогда будет жирнющий бинарник, но не требующий ничего.