реклама на сайте
подробности

 
 
> Keil ARM c project => c++, Желательно не трогая автокод CubeMX HAL + FreeRTOS
MrYuran
сообщение Feb 7 2018, 12:12
Сообщение #1


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



В общем, в проект, созданный кубом и допиленный ручками, нужно вставить С++ функционал.
Преобразование main.c в срр и добавление ключа --сpp вываливает кучу ошибок в файлах HAL-FreeRTOS

Вопрос, что я делаю не так.
И что надо делать, чтобы так.

Желательно с возможностью перегенерации хала и вставки в проект минимальной кровью.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
MrYuran
сообщение Feb 7 2018, 13:46
Сообщение #2


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Все, заработало.
применил галочки --сpp и __cplusplus к freertos.c, который кубом сгенерен, и все получилось.

Осталось залить и проверить, что ничего не сломалось (исходник пока чисто сишный, но на class уже не ругается)

UPD
Все OK, всем спасибо (на сегодня)


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd August 2025 - 05:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.01412 секунд с 7
ELECTRONIX ©2004-2016