symbian编程第一步,搭建编译环境(转自Yuelongr)

两个多月前,我对symbian编程还一无所知,我庆幸自己是幸运的,由兴趣而来的开发动力,促使了Mykeylock的诞生,虽然这两个多月来,经常熬夜,人瘦了,也成为了一个十足的宅男,但是还是很欣慰,因为使用Mykeylock的人越来越多,我Yuelongr的名字也逐渐被大家熟悉.好了,废话不多说,进入主题.

首先symbian C++编程,如果你都不会C++的话,那么你可能会遇到的问题和难度也许会很高,希望你做好准备.如果你熟悉C++的话,那也许你会比我更快的掌握symbian编程,你面临的是不同开发平台之间的转变而已.我也只是个新手,菜鸟,太高深的也就不敢讲了,下面就是搭建S60 5th编译环境所需要用到的四个工具:

ActivePerl-5.6.1.635-MSWin32-x86.msi      点击下载

jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe    点击下载

S60_5th_Edition_SDK_v1_0_en.zip      点击下载

Carbide_cpp_v2_0_en.exe          点击下载

前面两个是所需要的编译环境,安装完后就可以不用管了,第三个是S60 5th的SDK开发包,第四个是可视化编译工具.更具体的介绍,大家可以再上网搜搜.

其次,你要确保你下载的就是我上面说的四个版本,特别是ActivePerl和jdk,如果版本不对,经常是安装不成功,或者会出什么问题的。

然后,请选择一个NTFS格式的磁盘,最好都安装在同系统一个盘里.如果是FAT32的话,你可能会在安装SDK时遇到错误提示,因为FAT32文件系统下,单个文件夹下面的文件数量是有限的,而5th SDK中的文件数已经超过了,所以会提示错误,

最后,在安装过程中需要注意先后顺序,因为很多人刚开始搭建环境都不成功,包括我,之前也是装了也卸,卸了又装,搞了好几遍才OK的,网上搜了半天,好象都说跟先后顺序有关,所以你还是老老实实的按上面的先后顺序安装吧,

接着,都顺利安装完以后,你就可以打开"Carbide.c++  v2.0",全英文的,但愿你能接受.导入一个Hello world的例子编译试试吧.点"File","Import","Symbian OS","Symbian OS Bld.inf file",找到你所安装SDK中的*****/S60_5th_Edition_SDK_v1.0/S60CppExamples/helloworldbasic/group/bld.inf,基本上都是点下一步,导入完成后就是编译,锤子形状的按钮就是编译,如果下面的提示框里没有提示编译错误,就可以点绿色的象播放键的按钮,就会自动调用模拟器运行刚才的例子,如果一切顺利,那么恭喜你大功告成了!

最最后,提醒你,整个安装过程可能比较漫长,而且还会遇到一些意料之外的问题,当然也有可能很顺利,请保持耐心,因为这只是symbian编程的第一步.另外网上搜索引擎是我们最好的老师,请多加利用,自己也要多多动动脑筋,多测试和尝试,不能遇到什么问题就问别人,会打扰到别人的。你要相信别人能做到的,你一样也可以做到!!!

声明: 本文属于Yuelongr原创文章,转载请注明来自Yuelongr http://www.yuelongr.cn/

阅读更多
个人分类: Symbian
上一篇十进制小数转二进制小数方法
下一篇WINDOWS下更改MYSQL数据路径(datadir)后服务启动碰到1067问题及解决
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭