1.设置EPOCROOT=/Symbian/7.0s/S80_DP2_0_SDK/ 即所要用SDK 的epoc32所在目录的父目录 2.用devices来查看当前系统安装了哪些SDK 并用devices -setdefault 来选择想要的SDK 例如: E:/Symbian80/Projects/LogClear/group>devices Series80_DP2_0_SDK:com.nokia.Series80 S60_3rd_MR_4:com.nokia.s60 - default S60_2nd_FP2_SC:com.nokia.Series60 当前安装了三个SDK,将第一个S80设置为默认的SDK E:/Symbian80/Projects/LogClear/group>devices -setdefault @Series80_DP2_0_SDK:com.nokia.Series80
3.在Path里增加相应目录 需要增加epoc32/tools 和epoc32/gcc/bin两个目录至PATH 添加时必须先去掉盘符 也可用set命令来临时改变PATH,如下所示 set PATH=/Symbian/7.0s/S80_DP2_0_SDK/epoc32/tools;/Symbian/7.0s/S80_DP2_0_SDK/epoc32/gcc/bin;%PATH%
4.以上都设置好后,需注销一次,再进时就可编译了 进行所在工程的group目录下, bldmake clear //清除以前记录 bldmake bldfiles //生成新的abld批处理文件 abld build wins udeb //编译wins 下的debug版本 abld build armi urel //编译手机上可运行的arm release版本