Carbide.vs是在VS.NET2003中开发symbian程序必要的插件,但是有时候安装Carbide.VS后注册会出现registration component failed错误,这种错误是由于程序的连接没有成功的原因,我们可以进行手工注册,步骤如下:进入Carbide.vs安装目录下面的misc目录,执行register_carbide_vs_201.exe文件,这样我们就可以进行注册了!
最近一直在搞地图引擎,看了Mapnik的代码,感触良多,感觉Mapnik的代码思路很清晰。
他里面的底层绘制是使用Agg库,Agg是一个高效的2D图形引擎库。这两个库大多数是使用Template来进行构建,大大的降低了代码间的耦合。现在还在阅读源码中!
晚上终于集成了vc60环境和WinAVR软件,在vc60中使用C++开发AVR软件,好爽啊。
终于摆脱了ICCAVR之类的Editor环境了!!
还可以使用VC环境中的插件,爽多了!
正所谓的工欲善其事,必先利其器!
这样的编译软件才舒服啊!!呵呵!
先使用
devices
在命令行模式下面测试是否有设置
Symbian
的环境变量。
如果没有,则使用
exit
命令退出命令行模式,在我的电脑的属性中的环境变量属性中的系统变量中的
Path
中设置一下你的
devices
目录;例如我的目录是这样的:
C:\Program Files\Common Files\Symbian\tools
一般来说你的系统装在什么盘下面,只要改一下盘符就可以了,那么就在
Path
中后面加上这个目录的路进,注意:如果在
Path
中的最后一个路径没有加分号的话要加一个分号,然后确定就
OK
了。
注意:这些操作之前在系统的
Path
中应该有
Perl
目录的
Bin
目录,不然会出错的哦。
OK
!
接下来我们继续
devices
的设置。
我们上面已经设置好了
devices
目录那么在命令行模式下面则会出现:
C:\>devices
Carbide:com.Nokia.Series60 - default
vsdotnet:com.nokia.series60
C:\>
这个是我的机器上面安装的
SymbianSDK
,这个是经过我改动之后的显示,如果没有出现显示
SDK
信息的话那么说明你的系统中没有加入
SymbianSDK
,那么使用
devices -add devices-path devices-toolspath @devicesId
加入
SDK
到系统中。然后使用
devices -setdefault
来设置默认的
SDK
这样我们的默认的
SymbianSDK
就设置完毕了,具体的你可以在命令行模式下面输入
devices -h
或者是
devices -help
指令来使用
devices
命令的帮助。
在每个
Symbian
下面的
Help
文档中也会有
devices
指令的详细解释的。可以在
SDK
文档中的索引或者搜索中输入
devices
就会出现选项的,选中你要的页面就
OK
了!!
wenglj
Holy0607@163.com
刚刚完成MapEngine的V1开发完成,接下来要进行开发VS2003 IDE的插件开发了,正准备把CxxTest的单元测试改造成IDE的插件。