我手工配置了symbian s60 2.3的環境
copy jdk1.5.0_02, perl 到 d:\develop目錄
copy symbian 8.1a s60 2nd fp3的sdk d:\develop\Symbian目錄
copy symbian commons files到C:\Program Files\Common Files\Symbian目錄 //可以copy到其他目錄下,但是codewarrior好像只能
//從這個目錄讀sdk的配置
配置方式如下
java
set JAVA_HOME = D:\Develop\jdk1.5.0_02
set CLASS_PATH = .;%JAVA_HOME%\lib
set PATH = %PATH%;%JAVA_HOME%\bin
perl
set PATH = %PATH%;D:\Develop\Perl\bin
symbian
set EPOCROOT=\Develop\Symbain\8.1a\S60_2nd_FP3\
set PATH = %PATH%;C:\Program Files\Common Files\Symbian
copy cbmui工程到 d:\project\symbain目錄
cd d:\project\symbain\cbmui\group
bldmake bldfiles
出現錯誤
D:\Project\Symbain\cbmUi\group>bldmake bldfiles
Sorry, \epoc32\tools\bldmake.bat is not supported in this release. Please use a different
device. Use 'devices' to view the available devices.
經過檢查. 是
D:\Develop\Symbain\Bin\tools 目錄下devices.xml文件中的
<?xml version="1.0" encoding="UTF-8"?>
<devices version="1.0">
<device id="S60_2nd_FP3" name="com.nokia.series60" default="yes" userdeletable="no">
<!-- 出現以上錯誤時, 請檢查該路徑是否配置正確 -->
<epocroot>D:\Develop\Symbain\8.1a\S60_2nd_FP3\</epocroot>
</device>
</devices>