先装java虚拟机,[因为中文版需要用到,该中文需要用java脚本]
再装 ActivePerl. [编译,打包]
再装s60_sdk_v21c_cw (英文版)
再装s60_sdk_v21c_chinese_ms (中文版)
再装Carbide.c++_v1.2.exe (IDE)
c/c++目录文件夹结构:
Include:inc ,import 库文件之类., .hrh/.pan/.h
Source:src ,源代码 .cpp
Group:group ,类似于jad., bld.inf/.mmp/.rss
Data:data ,数据文件 .rss
Install:sis ,安装文件,类似于jar. .pkg
AIF:aif :图标 .bmp/.rss
bitmaps : .bmp
Symbian Project 文件夹结构:
bld.inf
.mmp
Sources:
.cpp
Resources
.rss
Includes
.hrh
.pan
.h
Images
.mbm
流程:
Active build configuration 编译配置
1. Emulator Debug (WINSCW) ,模拟器调试用 1.
2. Emulator Release (WINSCW)
3. Phone Release (ARMI)
4. Phone Release (THUMB) ,上手机打sis包用 4.
然后
Build project .编译
然后
Run .As --> Run Symbian OS Application
打sis包,运行sis文件夹下面的 .pkg 文件. 用 Build PKG File