Carbide C++1.2开发环境的搭建
symbian环境搭建是比较麻烦的,下面是devdiv论坛上别人建议的搭建方式:
1. 安装Perl到默认路径(C:"Perl)
From newbie:perl的版本一定要是5.6.1
2. 安装Java 2 Runtime Environment到默认路径.
3. 安装S60第3版 FP1 SDK到默认路径(C:"Symbian"9.2"S60_3rd_FP1).
4. 在C:"Symbian"9.2下创建目录DiskZ.
创建一bat文件. 内容: SUBST Z: C:"Symbian"9.2"Disk_Z
将该文件的快捷方式加入到启动组里并执行一次.
拷贝C:"Symbian"9.2"S60_3rd_FP1"Epoc32到Z:"
在Z盘上创建Workspaces目录.
PS.也可以新建一个Z:"磁盘分区
[我觉得第四步有点复杂了From Vincent]
第四步直接改为
subst z: C:"Symbian"9.2"S60_3rd_FP1
set EPOCROOT="
set PATH="epoc32"tools;"epoc32"gcc"bin;%PATH%
然后在z:"下创建一个workspace目录。
以后就在z:"workspace目录下工作就好了
5. 运行Carbide,指定Z:"Workspaces"为工作目录.
6. 选择Window->Preferences,选择Carbide.c++->SDK Perferences. 取消选择默认的SDK.
择Add New SDK,按如下内容填写:
SDK ID: DiskZ
EPOCROOT: Z:"
Vender: com.nokia.s60
Is Default: yes
点击确定添加该SDK.
7. 选择Window->Preferences,选择Carbide.c++->Platform Filtering. 在EKA2中只保留Emulation(WINSCW)和GCCE选中.
8. 以后所以的工作都在Z盘上完成.
个人觉得上面方法太复杂,另外现在carbide已经是1.3版了,我的安装方式就是将所有东西都是按照在同一个盘符,perl,symbian sdk,carbide ide都是安装在D盘,project也是建立在D盘,搭建时间快,现在暂无发现问题,后台到其他论坛看,貌似只要在同一个盘符里面就没有问题