|
作者是 xlinx
|
|
週四, 08 二月 2007 01:31 |
|
官方網頁上,尚未公佈的008版本。
(觀看原始大小:請右鍵-->另存新檔 http://arduino.tw/wp-content/uploads/image/008jb.PNG)

詳細方式請按繼續閱讀連結。
首先連結到http://www.arduino.cc/en/Main/Software,source code連結。
Source Code
The source code to the IDE and the on-board library is available.
我們可以看到Arduino作者,將原始碼控管交給網路上BerliOS 控管。提供CVS、SVN,等原始碼版本管理伺服器服務,在這我們以SVN並在架構在 JBuilder2006中作介紹。
或是您也可以直接連結到 (http://svn.berlios.de/viewcvs/arduino/trunk/)下,使用IE另存新檔方式,逐一架構起程式運行環境。
- 請至Tigris.org
,下載SVN原始碼控管CLIENT端程式。目前最新版本是Subversion is: 1.4.3。抓完後。請解壓縮至無中文目錄環境下的PATH(如:c:subVersion143)。
- 接著回到Arduino原始碼專案目錄 https://developer.berlios.de/svn/?group_id=3590,BerliOS觀看取得原始碼相關訊息。提供我們有以下幾種方式取得原始碼。我們使用不加密的HTTP方式做連結(Anonymous SVN Access via HTTP)紅色字體處。( 如需使用https、SSL,等加密傳輸方式擷取原始碼,請到SSL官網下在相關DLL。)
i. Anonymous SVN Access via HTTP
svn checkout http://svn.berlios.de/svnroot/repos/arduino/trunk
ii. Developer SVN Access via SSH
svn+ssh://developername@svn.berlios.de/svnroot/repos/arduino/trunk
iii. Developer SVN Access via HTTPS
https://developername@svn.berlios.de/svnroot/repos/arduino/trunk
- 接著啟動JB,新增PROJECT->Pull Project from Subversion
- 下一個畫面JB會出現請你選擇subversion BIN執行檔位置。此範例中我們選擇,【c:subVersion143】。
- 選定完後如果正確無誤,會出現以下畫面。將http://svn.berlios.de/svnroot/repos/arduino/trunk填入Server URL中。Target directory請選折專案建置的目標目錄。

- 之後會出現下載原始碼狀態的原始碼視窗,,時間蠻長的,請耐心等候。
經過一段時間後,下載原始碼完成後,第一次編譯會出現大約百個錯誤。原因是因為下載下來的原始碼有一些package封裝位置不對,以及缺少avr.exe相關Atmel晶片的直譯器 。請將先前arduino官網中的 oolsavrin等相關檔案放置對應目錄。相對於原始碼的跟目錄位置。如下圖:

app原始碼大部分source: /src/processing/app
ExtendedCommonASTWithHiddenTokens.java -->此檔請依照PACKAGE放置於/src/antlr/ 之下。
像-->/src/antlr/ExtendedCommonASTWithHiddenTokens.java。
其他相關搭配的應用程式並沒有放置於SVN中一併下載,所以請至官網下載007版本,將其中TOOLS中的ATMEL晶片執行檔案(avr***.exe)COPY到原始碼根目錄。
==================================================================================================
- ==== SVN方式(不使用JBuilder) ====
PS.如果想要自行架構環境SNV(手邊沒有JBUILDER的話),可以使用另一套視覺化的IDE介面。
網址位置是:http://tortoisesvn.net/。

|
|
最近更新在 週四, 03 六月 2010 13:07 |