Symbian编程VC6开发环境设置——网上资料加个人经验篇

来源:互联网 发布:java权限管理实现原理 编辑:程序博客网 时间:2024/05/01 19:21

   本文作者:longlongago     博客地址:http://blog.csdn.net/longlongago2000

        这几天心血来潮想做symbian60手机软件,刚好最近学了vc++6,于是就开始上网找配置开放环境的文章……

         不久,在网上就找到了很多篇配置的经验文章,大体看来都相差不多:

1、先安装Micorsoft Visual c++6.0 sp6 。

2、再安装ActivePerl,最新版本即可。

3、接着安装JRE,也是最新即可,我安了6。

4、最后安装S60 SDK ,版本视你要开发的系统版本而定。

下面是我这次用到的软件下载地址:

1.http://downloads.activestate.com/ActivePerl/Windows/5.8/ActivePerl-5.8.8.822-MSWin32-x86-280952.msi

2.http://192.18.108.136/ECom/EComTicketServlet/BEGINCEB273F4D8C107AEAC798264D342048F/-2147483648/2322290451/1/790562/790334/2322290451/2ts+/westCoastFSEND/jre-6-oth-JPR/jre-6-oth-JPR:3/jre-6-windows-i586.exe

3.http://sw.nokia.com/id/c8318447-c9c4-4f83-8ad5-df4a55cca004/s60_sdk_v2_0.zip

第三是sdk,大家要根据实际情况选择不同的版本,安装时路径都默认就行。

          软件装好后接着要做的就是配置环境变量,这一步很重要,我开始就是这里没配置好导致利用向导新建项目出现“指定工程不能插入到当前工作区中” 的错误,如果大家出现这样的错误的话,最有可能就是你的系统环境变量没配置好。大家可以参考我的设置,前提条件是安装的时候都是默认路径安装,包括vc。

系统环境变量:

变量名 EPOCROOT   

变量值  /Symbian/7.0s/Series60_v20/

 

 变量名  PATH                

变量值   C:/Program Files/Microsoft Visual Studio/Common/MSDev98/Bin;

C:/Program Files/Microsoft Visual Studio/VC98/Bin;

c:/perl/bin;

/Symbian/7.0s/Series60_v20/Epoc32/tools;

/Symbian/7.0s/Series60_v20/Epoc32/gcc/bin;

C:/Program Files/Microsoft Visual Studio/Common/Tools/WinNT;

%SystemRoot%/system32;

%SystemRoot%;

%SystemRoot%/System32/Wbem;

            环境变量设置后要注销或重启后才起作用!

           最后当都安装完毕后,开始配置VC环境。/
1)E:/symbian/7.0s/Series60_v20/Series60Tools/applicationwizard目录下的avkonappwiz_v20.awx和avkonappwiz_v20.hlp两个文件拷到VC6.0的目录下/Microsoft Visual Studio/Common/MSDev98/Template下。在新建工程时就可以看到Series 60 AppWizard v2.0选项了。
2)然后安装工具条Epoctoolbar.将E:/symbian/7.0s/Series60_v20/Series60Tools/epoctoolbar目录下的epoctools.dll文件拷到/Microsoft Visual Studio/Common/MSDev98/Addins目录下即可。
打开VC++6.0,点击菜单Tools-Customize(工具->定制->附加项和宏文件),勾选EPOC Toolbar Add-in.
              到此配置工作完成!打开vc新建工程就可看但有s60程序的相关项。
             用vc就可以完成编译组建的工作,他将生成pkg文件,这时想生成可供手机安装的sis文件只要在命令行中,转至pkg文件所在目录,运行命令makesis pkg文件名。
            至此配置与编译及打包完毕,接下来就是继续学习了……
未经本人同意,请勿转载!
原创粉丝点击