BeagleBone Black板第八課:建立Eclipse編程環境

來源:互聯網
上載者:User

標籤: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++環境下進行的。

還有一點,你可以通過主菜單“視窗”開啟你需要的功能視窗,並通過滑鼠左鍵拖拉功能視窗調整好自己喜歡的編程介面,我調整後的介面如下(我覺得這樣布局方便):

正中位置是程式輸入視窗,右側是檔案系統,左下方是命令終端。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.