Symbian开发以来给人的感觉就是入门难,很多就难在环境搭建上面,有的人甚至搞了一个周来搭建环境。其实,自从有了Carbide.C++ symbian的环境搭建已经很容易,并且开发工具也很容易上手。对于初学symbian的新手来说,我的建议是使用Carbide.C++ 2.0作为开发工具,建议使用3rd及以后的sdk,不要再使用2nd的sdk。下面我介绍一下环境的搭建。
1.安装activeperl。
可以安装最新的activeperl(这个一般sdk不会要求最新,那么可以选择sdk推荐的)。我使用的是windows7操作系统,安装了最新的activeperl5.10.1,如果你想用win7的话建议直接装最新的activeperl。为了避免麻烦,建议activeperl,java运行环境,sdk,carbide.c++都安装在同一个盘符下面。
2.java运行环境
这个我也是装的最新的jre1.6 当然一般1.4以后就可以。
3.安装sdk
我这里选择的是S60-3.2-SDK-f.inc3.2130. sdk也建议安装fp1以后的,各种插件比较齐全,比如3.0 mr的sdk就需要单独安装mmf插件。
4.然后安装Carbide.c++ 2.0
安装完carbide.c++以后,从开始菜单里面运行 Configure environment for winscw command line
以后就可以在命令行进行winscw的编译了。
好了,至此symbian的安装环境就完成了,你可以运行一下sdk里面的例子初步感受一下symbian的开发。很简单吧。
如果你习惯了vs,那么也可以使用vs然后安装carbide.vs插件来进行开发。但是carbide.c++可以进行device调试,而vs却不可以。