標籤:blog http java 使用 io strong 檔案 for
BBB板第八課:建立Eclipse編程環境
最近建立了一個編程環境,感覺到非常方便,分享給大家。之前除了在BBB板遠端桌面直接編寫shell指令碼或C程式外,通過Debain 7.5系統下使用編輯軟體也試過,寫完程式還是轉存到BBB板編譯,反正覺得挺麻煩。不熟悉linux是個原因,但沒漢化的軟體更是個問題。最後重新回來熟悉的XP的環境,根據網上一些點子,安裝Eclipse C/C++,沒想到用過後感覺非常好,起碼現階段是認可。特別是對我這種初學者來說,真的覺得方便、好用。
我的基本環境是WindowsXP+Eclipse C/C++,原來在Debian 7.5 linux環境下也安裝有Eclipse ,可是是全英文版的,不方便使用。^_^太愛國語,英文學不好,還是先在XP下編程比較親民,以後熟悉些了再進Debian 7.5 linux下編程,據說linux 對應BBB板限制比較少。
這節課算是補上,本來應該放在GPIO編程式控制制之前的,顯得亂,請別介意!
一、下載解壓及運行Eclipse C/C++
我同樣是在虛擬機器下安裝XP,Eclipse C/C++隨意在百度上尋找的,沒有刻意選擇版本,直接百度:eclipse c++ 中文版,查出來的第一個我就下載了,標題是:“Eclipse IDEfor C/C++ Developers(Eclipse開發C工具) 4.3 SR1 簡體中文完整版”,檔案大小144.64MB,檔案名稱為:eclipse-cpp-kepler-sr1-win32 直接解壓就可以運行使用了,不需要安裝。
如果運行出錯,那可能是系統沒安裝有Jave,下載個java7來安裝就行了,因為我原來建立andriod+Eclipse編程環境的時候安裝過java7。其實純玩BBB板的編程環境,感覺不到和java有什麼聯絡,具體是不是一定需要安裝我也不清楚。除非我清完之前的java重新再試運行Eclipse,感覺沒必要在這個問題上糾葛了。
這個eclipse c++ 中文版解壓好後直接運行就行了,我什麼外掛程式都沒安裝,主要是進行配置,就完全可以操控BBB板,而且還把SSH的功能也帶有了。而且總體感覺比網上一些文章說的簡單多了,網上一些檔案要求外掛程式等等,我是原封未動。
第一次運行Eclipse的介面:
開啟後進入的主介面如下:
協助功能表列上顯示的版本:
二、配置BBB板環境(最為重要的)
1、開啟遠程系統“RemoteSystems”視窗
開啟“視窗”-“顯示視圖”-“其他”,在彈出的顯示視圖視窗開啟“Remote Systems”中的“Remote Systems”,確定就行了。
2、增加Linux遠程系統
從上一步開啟的“Remote Systems”視窗欄中,點擊“本地”右鍵菜單,選擇“建立”-“Connection”,在彈出的“建立串連”視窗中選擇“Linux”,點擊“下一步”
在這個視窗中輸入主機名稱:192.168.7.2,描述可以隨便寫,我這裡就寫BBB板的全稱,方便識別,第一個參數Parent profile 原來是什麼不用管它
接著點“下一步”,選擇“ssh.files”,因為一直用SSH遠程登陸BBB板,感覺就是它了,第一第二個參數沒試過,有興趣自己查查資料或試試有什麼區別。
點擊“完成”後,首頁面上的“Remote Systems”欄上又多了一個“192.168.7.2”的遠程系統,感覺越來越接近了吧。呵呵!
3、串連BBB板的檔案系統
做這一步之前確認BBB板已經接好並串連到虛擬機器。選擇SSH終端“SshTerminals”右鍵菜單“Connect”,就會彈出串連BBB板的密碼登陸視窗
使用者標識改為:root ,密碼輸入你自己設定的,“確定”後就會彈出顯示遠程系統版本的視窗:表明你已經串連成功串連到了BBB板上。
點擊“確定”後,就會回到主介面,這是你開啟遠程系統的“192.168.7.2”的檔案系統看下,“Sftp Files”-“根”目錄下,就會展示了BBB板的檔案系統,在這裡你可以通過右鍵菜單任意修改、刪除和添加目錄或檔案,功能很全的。
4、開啟BBB板遠程字元終端
把“根”目錄檔案縮回來,選擇SSH終端“Ssh Terminals”右鍵菜單“Launch Terminal”
主介面上又會多了一個終端視窗欄“Terminals”,是不是很熟悉的面孔啊。就是之前我們運行PuTTY軟體進入的介面。
你可以試下命令,看是不是真的正常哈!
至此你已經完全建立和BBB板的串連,BBB板的編程環境也就建立好了,以後的編程工作就全是在這個EclipseC/C++環境下進行的。
還有一點,你可以通過主菜單“視窗”開啟你需要的功能視窗,並通過滑鼠左鍵拖拉功能視窗調整好自己喜歡的編程介面,我調整後的介面如下(我覺得這樣布局方便):
正中位置是程式輸入視窗,右側是檔案系統,左下方是命令終端。