Микроконтролери и електроника
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/