| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Eclipse Debug and Release configuration http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=15040 |
Страница 1 от 1 |
| Автор: | ¶ [ Пет Фев 03, 2017 11:04 pm ] |
| Заглавие: | Eclipse Debug and Release configuration |
Как да разбера в C/C++ код коя конфигурация на Eclipse е активна в момента ? Очаквах нещо от рода на __DEBUG или __DEBUG__ ... |
|
| Автор: | michev [ Съб Фев 04, 2017 12:35 am ] |
| Заглавие: | Re: Eclipse Debug and Release configuration |
Не мисля че има такъв дефиниран флаг по подразбиране. Въпреки това винаги можеш сам да си сложиш такъв по отделно за всяка конфигурация. Предполагам знаеш от къде да дефинираш свой, но все пак - Project settings -> C/C++ Build -> Settings -> Tool Settings -> (Cross ) GCC Compiler -> Preprocessor -> Defined Symbols (-D) |
|
| Автор: | ¶ [ Съб Фев 04, 2017 1:24 am ] |
| Заглавие: | Re: Eclipse Debug and Release configuration |
Да, знам къде да го дефинирам, но проблема е, че трябва да го дефинирам на три места: препроцесор за асемблера, препроцесора за C, и препроцесора за C++, а искам да е на едно място. Опитах нещо друго и засега се получи добре. В Debug конфигурацията добавих към cross_toolchain_flags променливата "-D__DEBUG__": Properties -> C/C++ Build -> Build Variables -> cross_toolchain_flags |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|