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的插件。