学习Symbian的时间不长,但遇到不少问题。写在这里,以备后用。

1:在Windows环境下使用Carbide.C++搭建Symbian开发平台。

        具体可以参考这篇文章,些的够详细了。

                http://blog.csdn.net/wangweixing2000/archive/2008/06/03/2506502.aspx

        只是需要说明两点 

        1):一定要使用Perl5.6.1。否则在编译程序的时候会发生错误,说一个文件不能打开。Perl的官方网站不提供

        以前版本的下载,可以在这里找到:http://downloads.activestate.com/ActivePerl/Windows/5.6/

        2):如何导入一个已有的Symbian工程。由于Carbide.C++是基于Eclipse的,所以一般认为工程目录应该有

        .project之类的文件。其实不然,Carbide.C++使用了自己的导入格式。可以参考这篇帖子:

        http://wiki.forum.nokia.com/index.php/How_to_Import_Projects_in_carbide_2.0_%3F

 

2:在Linux下面搭建Carbide.C++的开发环境。

        具体不多说,可以参考这个连接:

         http://wiki.forum.nokia.com/index.php/Using_Carbide.c%2B%2B_and_S60_SDKs_on_Linux

        需要注意的是Wine是Windows Is Not Enumerable的意思,他不是一个Windows的虚拟机,

        而是模拟了Windows的安装环境来安装只能在Windows下面才能安装的程序,安装的方式也与Linux环境不一样。

        因此,很容易会出现使用Wine安装的程序发生错误,说某个dll或者文件找不到。解决办法是在Windows的

        system32目录下找到相应的dll或者文件,复制到Wine的相应目录下就可以了。

 

先记下这些,有的话再慢慢追加。

posted on 2009-07-14 19:49  赵林  阅读(208)  评论(0编辑  收藏  举报