1开发环境选择
选择基于eclipse的Carbide.c++
安装步骤:
A.jdk-1_5_0_06-windows-i586-p.exe
B.ActivePerl-5.6.1.638-MSWin32-x86.msi
C.Carbide.c++_v1.2.exe
D.S60-3.2-SDK-f.inc3.2130.zip
E.s60_2nd_sdk_fp3.rar
2 向世界问好
打开Carbide后,Carbide会询问你workspace的目录。工作目录要和安装的开发包在同一盘符下,否则生成的程序会无法通过编译。需要保证该目录所对应的盘符与手机模拟器对应的盘符必须相同,否则会造成部分库函数无法正常使用。以后可以在“File”-“Switch Workspace”进行修改。
A. File -> New -> Symbian OS C++ Project,建立新的项目工程。
B. 由于安装了两个版本的SDK,需要选择工程类型。为工程起个名字,同时选择存放路径。这里SDK选择了S60_3rd_FP2_SDK中的Emulator(WINSCW)和Phone Release(GCCE)
C. 完成后Carbide左边的C/C++ Projects窗口将显示对应的工程项目名字和程序所生成的文件。(程序的Main函数。在src文件夹下的***.cpp下找到了它,不过名字改为了E32Main。主函数(E32Main)返回一个整型值,函数内只有一条语句。)
D. 选择Project->Build AutoMatically(自动编译)。
E. 成功后选择工具栏中的RUN按钮,这样模拟器就会启动,刚才编写的程序也将在其中运行。需要操作模拟器手机来选择你的工程来运行。切换到功能表界面,选择installations-open,然后进入你所编写的文件,options-open-options-message手机的屏幕上就将显示HelloWorld字样!
F. 关闭模拟器,从Debug回到Carbide C/C++界面。
G. 更新sis文件夹,出现sisx文件。
H. 通过手机套件,将这个文件安装到智能手机上,就可以像在模拟器上一样对它进行操作了。就这样,一个HelloWorld就完成了!