Встраиваемый C++
От: c-smile Канада http://terrainformatica.com
Дата: 02.06.17 21:36
Оценка: 76 (7)
Не знаю как перевести на русский дословно "bare metal С++", но вот книжка:
https://www.gitbook.com/book/arobenko/bare_metal_cpp/details

Суммирует способы компиляции С++ кода работающего непосредственно на оборудовании.
Например без stdlib или как написать свой bootstrap и всё такое.
Отредактировано 02.06.2017 21:37 c-smile . Предыдущая версия .
Re: Встраиваемый C++
От: rumit7  
Дата: 03.06.17 08:02
Оценка: 14 (1) :)
Здравствуйте, 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 для новых платформ?
Re: Встраиваемый C++
От: rumit7  
Дата: 03.06.17 08:07
Оценка: 14 (1)
Здравствуйте, 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)
Re: Встраиваемый C++
От: Шахтер Интернет  
Дата: 03.06.17 08:54
Оценка: 74 (4)
Здравствуйте, c-smile, Вы писали:

CS>Не знаю как перевести на русский дословно "bare metal С++", но вот книжка:

CS>https://www.gitbook.com/book/arobenko/bare_metal_cpp/details

CS>Суммирует способы компиляции С++ кода работающего непосредственно на оборудовании.

CS>Например без stdlib или как написать свой bootstrap и всё такое.

Немного саморекламы CCore.
В XXI век с CCore.
Копай Нео, копай -- летать научишься. © Matrix. Парадоксы
Re: Встраиваемый C++
От: Кодт Россия  
Дата: 05.06.17 09:33
Оценка: +2
Здравствуйте, c-smile, Вы писали:

CS>Не знаю как перевести на русский дословно "bare metal С++", но вот книжка:


дословно, "C++ на голом железе"
Перекуём баги на фичи!
Re: Встраиваемый C++
От: sr_dev  
Дата: 08.06.17 16:11
Оценка:
Здравствуйте, 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 сделать и книжки читать неохота
опа опа мы воюем с нато
любит хавать этот кал
путинская вата
Re: Встраиваемый C++
От: prezident.mira Россия  
Дата: 11.06.17 14:46
Оценка:
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);»
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.