_DEBUG preprocessor directive in ARMI UREL
If I compile my project for ARMI I have following preprocessor directives in the command: -D_DEBUG -D_UNICODE -D__SYMBIAN32__ -D__GCC32__ and so on.
Why is there a _DEBUG? How can I remove it (Symbian Target->Additional Command Line in project settings is empty)?
Nokia Developer Expert
I believe this directive is hard-coded. One thing you might want to do is make sure that debugger info is not being generated by removing the dots from the "bug" column in the project window.
You could also try adding -U_DEBUG to the additional command line section, or create a prefix file with #undef _DEBUG in it..
Nokia Developer Support