如何使用VC6调试Symbian UIQ 程序

在命令行下使用abld可以直接编译Symbian的程序,但是abld同时提供了命令行开关可以用来生成vc6的项目文件。使用abld生成的vc6的工程文件,我们就可以在vc6中调试symbian的程序了。步骤如下

  1. devices -setdefault @M1000:com.motorola
  2. abld makefile vc6
  3. 用VC6打开的生成在 \epoc32\build\\UIQEXAMPLES\HELLOWORLD\HELLOWORLD\WINS目录下的HelloWorld.dsw项目文件。
  4. 设定Debug用的宿主程序为\EPOC32\RELEASE\WINS\UDEB\EPOC.EXE
  5. Debug运行程序,就可以调适程序单步执行,或者在断点上定位。