12.2. Building Symbian OS applications

To build a Symbian OS application so that it is ready for profiling:

  1. When compiling with RVCT, make sure the -g and --dwarf2 options are enabled in the .mpp file for the application.


    The -g option turns on debug information in general and the --dwarf2 option dictates that the compiler uses dwarf2 specifically. dwarf1 is the default when debug is enabled.

  2. Build your application for the target ARM processor.


    Building a Symbian OS application using RVCT creates two executables, both with the .exe file extension. The ELF executable, located in the directory named for your target processor, must be used for profiling, not the .e32 executable.

Copyright © 2007, 2008 ARM Limited. All rights reserved.ARM DUI 0414C