关于介绍Visual Studio.NET2003分析问题

开发 后端
经过长时间学习Visual Studio.NET2003,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。

接下来你会看到Visual Studio.NET2003构建的设置向导 在这里。你可以设置要使用的SDK,本教程里是使用S60 2.X FP2的SDK,主要是面向操作系统是Symbian os 8.0a 的手机开发的,你可以选择特定的SDK开发平台开发你的应用

1.简介

在过去的几年里从事SymbianOS/C++的开发,选择什么样的IDE开发环境是一件很让人郁闷的事。微软的VisualC++6.0缺乏人性化的设计,而VS.NET却不能很好地支持SymbianOs/C++的开发,BorlandC++BuilderXMobileEdition还有MetrowerksCodeWarrior也并不是每个人都会喜欢的,幸运的是自从诺基亚的Carbide.vs出现后,开发SymbianOS/C++的应用程序变得非常方便与简单。

什么是Carbide.vs呢,正确地说Carbide.vs并不是一个类似VS.NET或Codewarrior一样的IDE开发环境,Carbide.vs是一个插件,一个能够处理SymbianOSSdk命令行并改善VS.NET编写的Symbianosc++应用程序代码的一个插件,同时Carbide.vs也很好地集成到了VS.NET的IDE开发环境中,有了Carbide.vs我们编写起Symbianosc++应用程序将会变得更容易、更方便、更快捷。

#t#本文适合于想学习SymbianC++应用程序开发的的初学者,如果你对SDK还有IDE的选择感到疑惑或者你已经对VS.NET的集成开发环境很熟的话,建议你采用Carbide.vs,你会发现Carbide.vs+VS.NET2003的搭配开发起来会更顺手,更容易。

2.准备工作

在你准备编写此教程的实验时,请确保你的电脑满足了以下的软件环境(开发symbianosc++必备)

1.MicrosoftVisualStudio.Net2003:
这个是必备的,我们将会使用Visual Studio.NET2003进行Symbianosc++的开发,所以VC++.NET是必装项目。

2.JavaJRE:
Carbide.vs和Symbianos的SDK都要求要JavaJRE的运行环境,不然无法安装,请到http://sun.java.com下载最新版本的JRE

3.ActivePerl:
必备的软件请到http://www.activestate.com/Products/ActivePerl/下载

4.SymbianOSSeries60SDK:
这个是最重要的,SDK自带了Symbian的手机模拟器与编译连接环境,至于选择哪个版本的SDK要具体看你要开发的手机机型,如果不清楚要选择哪个SDK的话,请到http://www.forum.nokia.com/devices查看机型对应的SDK并进行下载,在这里,我们面向的是Series60第二版的SDK。在这里可以下载到S60系列的所有SDKhttp://forum.nokia.com/info/sw.nokia.com/id/4a7149a5-95a5-4726-913a-3c6f21eb65a5/S60-SDK-0616-3.0-mr.html

5.Carbide.vs:
我们的主角,请到http://forum.nokia.com/carbide选择Carbide.vs下载

在用VS.NET2003开发Symbian项目的时候可能有些人会碰到类似“ErrorSpawningCL.exe”的错误,可以通过这种方法来解决,依次打开菜单工具->选项->->项目->VC++目录在右边可执行目录中确保
C:\Symbian\8.0a\S60_2nd_FP2_SC\epoc32\tools
C:\ProgramFiles\MicrosoftVisualStudio.NET2003\Vc7\bin
C:\ProgramFiles\MicrosoftVisualStudio.NET2003\Common7\IDE
三项的存在,如果不存在的话,请添加进去(请对应SDK与VS.NET的路径进行修改)

3.开始使用carbide.vs

打开Visual Studio.NET2003构建依次打开菜单文件新建->项目在项目名称里填入HelloWorld,选择合适的保存目录,请注意保存的目录路径中不能有空格的存在,并且最好把项目保存在跟Symbianossdk相同的驱动器下,最后按确定

责任编辑:chenqingxiang 来源: Symbian Premer
相关推荐

2009-11-23 17:03:47

Visual Stud

2009-11-24 09:09:53

Visual Stud

2009-11-24 13:56:53

Visual Stud

2009-12-09 16:06:05

Visual Stud

2009-11-24 14:14:25

Microsoft V

2009-12-03 15:21:24

2009-11-24 11:11:33

Visual Stud

2009-12-16 16:39:01

Visual Stud

2009-12-09 15:40:04

Visual Stud

2009-12-02 10:01:50

Visual Stud

2009-12-09 09:16:32

Visual Stud

2009-12-15 17:12:18

Visual Stud

2009-11-24 15:18:02

Visual Stud

2009-12-02 16:30:21

Microsoft V

2009-11-24 16:14:26

Visual Stud

2009-12-03 13:34:36

Visual Stud

2009-12-04 14:29:05

Visual Stud

2009-11-23 17:12:20

Visual Stud

2009-12-03 17:54:32

Visual Stud

2009-12-15 17:05:59

.NET 2003
点赞
收藏

51CTO技术栈公众号