| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Eclipse - обръщане на C проект в C++ такъв http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=8976 |
Страница 1 от 1 |
| Автор: | gicho [ Пет Юни 24, 2011 2:41 pm ] |
| Заглавие: | Eclipse - обръщане на C проект в C++ такъв |
Някой има ли идея? Managed C проект, с доста код из него. Трябва ми да добавя C++ сорс. Проблемите със Start-up асемблера и линкерския файл са решени, обаче еклипса не харесва cpp файлове, и отказва да даде c++ компилатора в избора на toolchain-и. Отделно и в синтаксиса отхвърля "class" и подобни C++ конструкции? Вариантът е да си направя нов проект, този път C++, и да добавя сорса. Обаче остава и сеттингите да вкарвам, а това си е доста, и то ръчна работа. |
|
| Автор: | miro_atc [ Пет Юни 24, 2011 3:18 pm ] |
| Заглавие: | |
Това ми звучи доста странно... Като изключим менажериите Еклипс не прави разлика между С и С++. Направи си пълен бакъп на проекта, след което изтрий .cproject. Така би трябвало да стане обикновен проект (нито С, нито С++). След това го отвори и с десния върху проекта ->NEW... и там convert to C/C++ project. Ще ти генерира нов ,cproject файл... сравни го с тоя от бакъпа, По възможност с XML редактор. Може и да намериш принципни разлики, макар че аз не знам за такава... |
|
| Автор: | gicho [ Пет Юни 24, 2011 3:33 pm ] |
| Заглавие: | |
Ако изтрия .cproject ще затрия и всички настройки на проекта. Т.е. трябва после да ги вкарам обратно. Единият вариант е ръчно, другия е да се опитам да смеся стария .cproject с новия. Ще опитам. |
|
| Автор: | miro_atc [ Пет Юни 24, 2011 4:02 pm ] | |||||||||
| Заглавие: | ||||||||||
Да де... ще изтриеш всички настройки за С. Но след това ще може да конвертираш до С++ и ще получиш нов файл... Сравняваш и търсиш седемте разлики И не забравяй бакъпа преди това |
||||||||||
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|