1、先安装Micorsoft Visual c++6.0 sp6 。
2、再安装ActivePerl,最新版本即可。
3、接着安装JRE,也是最新即可,我安了6。
4、最后安装S60 SDK ,版本视你要开发的系统版本而定。
5、系统环境变量:
变量名 EPOCROOT
变量值 /Symbian/7.0s/Series60_v20/ 要注意的是此路径是” /Symbian/7.0s/Series60_v20/”而不是c: /Symbian/7.0s/Series60_v20/ (你装SDK的目录)
变量名 PATH
变量值 C:/Program Files/Microsoft Visual Studio/Common/MSDev98/Bin;
C:/Program Files/Microsoft Visual Studio/VC98/Bin;
c:/perl/bin;
/Symbian/7.0s/Series60_v20/Epoc32/tools;
/Symbian/7.0s/Series60_v20/Epoc32/gcc/bin;
C:/Program Files/Microsoft Visual Studio/Common/Tools/WinNT;
%SystemRoot%/system32;
%SystemRoot%;
%SystemRoot%/System32/Wbem;
6、开始配置VC环境。
1)E:/symbian/7.0s/Series60_v20/Series60Tools/applicationwizard目录下的avkonappwiz_v20.awx和avkonappwiz_v20.hlp两个文件拷到VC6.0的目录下/Microsoft Visual Studio/Common/MSDev98/Template下。在新建工程时就可以看到Series 60 AppWizard v2.0选项了。
2)然后安装工具条Epoctoolbar.将E:/symbian/7.0s/Series60_v20/Series60Tools/epoctoolbar目录下的epoctools.dll文件拷到/Microsoft Visual Studio/Common/MSDev98/Addins目录下即可。
打开VC++6.0,点击菜单Tools-Customize(工具->定制->附加项和宏文件),勾选EPOC Toolbar Add-in.
要注意的是只有Series60_v20才有epoctoolbar这个目录(就我目前遇到的SDK里面)
以上步骤做完后你可以打开VC6.0在新建工程里面就多出一个Series 60 AppWizardV 2.0
下面介绍下新建工程:
注意在建立工程时的文件夹一定要和Sdk在同一个根目录下,我在C盘的根目录下建立了一个文件夹DEV,里面放你要建立的新工程如图解:
至此用VC6.0配置和建立Symbian OS工程就完成了
如果要想把pkg文件打包成sis安装到手机上的话可以用Dos 转到当前工程的install目录里使用命令makesis 文件名(pkg)就可以打包成sis文件了