First you need to set the parameters for the corresponding compiler (c / C ++). It seems that (at least Netbeans 7.0.1) adds extra parameters before the optimization switch, so this makes the optimization switch override your "extra parameters" -O.
Looks like you should rely on setting the development mode correctly. Performance mode will use -O3 instead of -O2.
source share