Не знаю как перевести на русский дословно "bare metal С++", но вот книжка:
https://www.gitbook.com/book/arobenko/bare_metal_cpp/details
Суммирует способы компиляции С++ кода работающего непосредственно на оборудовании.
Например без stdlib или как написать свой bootstrap и всё такое.
Здравствуйте, c-smile, Вы писали:
CS>Не знаю как перевести на русский дословно "bare metal С++", но вот книжка:
CS>https://www.gitbook.com/book/arobenko/bare_metal_cpp/details
рекомендую также
Real-Time C++: Efficient Object-Oriented and Template Microcontroller Programming где используется с++14
CS>Суммирует способы компиляции С++ кода работающего непосредственно на оборудовании.
CS>Например без stdlib или как написать свой bootstrap и всё такое.
говорит ли сие о том, что можно ожидать sciter для новых платформ?
Здравствуйте, c-smile, Вы писали:
CS>Не знаю как перевести на русский дословно "bare metal С++", но вот книжка:
CS>https://www.gitbook.com/book/arobenko/bare_metal_cpp/details
CS>Суммирует способы компиляции С++ кода работающего непосредственно на оборудовании.
CS>Например без stdlib или как написать свой bootstrap и всё такое.
от того же автора
Guide to Implementing Communication Protocols in C++ (for Embedded Systems)
Здравствуйте, c-smile, Вы писали:
CS>Не знаю как перевести на русский дословно "bare metal С++", но вот книжка:
CS>https://www.gitbook.com/book/arobenko/bare_metal_cpp/details
CS>Суммирует способы компиляции С++ кода работающего непосредственно на оборудовании.
CS>Например без stdlib или как написать свой bootstrap и всё такое.
Немного саморекламы
CCore.
Здравствуйте, c-smile, Вы писали:
CS>Не знаю как перевести на русский дословно "bare metal С++", но вот книжка:
CS>https://www.gitbook.com/book/arobenko/bare_metal_cpp/details
CS>Суммирует способы компиляции С++ кода работающего непосредственно на оборудовании.
CS>Например без stdlib или как написать свой bootstrap и всё такое.
ядро линя оно конечно не на c++ нифига, но всё же. плюс лоадеры типа u-boot.
это если кому-то срочно нужно что-то на bare-metal C сделать и книжки читать неохота
CS>Не знаю как перевести на русский дословно "bare metal С++", но вот книжка:
CS>https://www.gitbook.com/book/arobenko/bare_metal_cpp/details
CS>Суммирует способы компиляции С++ кода работающего непосредственно на оборудовании.
CS>Например без stdlib или как написать свой bootstrap и всё такое.
Слабенько. Я ожидал руководства по написанию своего рантайма для C++, вроде
https://monoinfinito.wordpress.com/category/programming/c/exceptions/?order=asc для исключений. А всё содержание книги можно свести к одному предложению «Включите опции -fno-exceptions -fno-rtti -nostdlib и замените не найденные линкером символы на функции-заглушки с телом while (true);»