最近學習了一個編程環境,感受到很是方便,分享給你們。以前的幾篇筆記都是經過Xshell工具遠程登陸開發板,在開發板上進行代碼的編寫,編譯運行。好處就是對於初學者來講不須要搭建太多的開發環境,很差的地方,Linux自帶的VIM編輯器是沒有語法高亮的,代碼量比較多的時候,用起來不是很方便。根據網上一些點子,安裝Eclipse C/C++,沒想到用事後感受很是好,起碼現階段是承認。特別是對我這種初學者來講,真的以爲方便、好用。html
個人基本環境是Windows7+Eclipse C/C。如下是網友的搭建步驟,筆者在此收錄在本身的筆記中,個別地方作了修改。java
1、下載解壓及運行Eclipse C/C++c++
首先須要下載Eclipse C/C++開發包。shell
Eclipse C/C++隨意在百度上查找的,不過須要注意Eclipse有許多的版本,好比java之類的,在此須要下載for C/C++版本的。直接百度:eclipse c++ 中文版,查出來的第一個我就下載了,標題是:「Eclipse IDEfor C/C++ Developers(Eclipse開發C工具) 4.3 SR1 簡體中文完整版」,文件大小144.64MB,文件名爲:eclipse-cpp-kepler-sr1-win32 直接解壓就能夠運行使用了,不須要安裝。若是找不到,能夠嘗試一下筆者的路徑:http://www.newasp.net/soft/73383.html。編程
若是運行出錯,那多是系統沒安裝有Jave,下載個java7來安裝就好了。其實純玩BBB板的編程環境,感受不到和java有什麼聯繫,具體是否是必定須要安裝我也不清楚。asp.net
這個eclipse c++ 中文版解壓好後直接運行就好了,我什麼插件都沒安裝,主要是進行配置,就徹底能夠操控BBB板,並且還把SSH的功能也帶有了。並且整體感受比網上一些文章說的簡單多了,網上一些文件要求插件等等,我是原封未動。eclipse
第一次運行Eclipse的界面:ssh
第一次啓動以後須要肯定一個開發工做空間,制定一個本身習慣的路徑就能夠了。編輯器
肯定以後,就進入下面的主界面:工具
幫助菜單欄上顯示的版本:
2、配置BBB板環境(最爲重要的)
一、打開遠程系統「RemoteSystems」窗口
打開「窗口」-「顯示視圖」-「其餘」,在彈出的顯示視圖窗口打開「Remote Systems」中的「Remote Systems」,肯定就好了。
二、增長Linux遠程系統
從上一步打開的「Remote Systems」窗口欄中,點擊「本地」右鍵菜單,選擇「新建」-「Connection」,在彈出的「新建鏈接」窗口中選擇「Linux」,點擊「下一步」
在這個窗口中輸入主機名:192.168.7.2,描述能夠隨便寫,我這裏就寫BBB板的全稱,方便識別,第一個參數Parent profile 原來是什麼不用管它
接着點「下一步」,選擇「ssh.files」,由於一直用SSH遠程登錄BBB板,感受就是它了,第一第二個參數沒試過,有興趣本身查查資料或試試有什麼區別。
點擊「完成」後,主頁面上的「Remote Systems」欄上又多了一個「192.168.7.2」的遠程系統,感受愈來愈接近了吧。呵呵!
三、鏈接BBB板的文件系統
作這一步以前確認BBB板已經接好並鏈接到虛擬機。選擇SSH終端「SshTerminals」右鍵菜單「Connect」,就會彈出鏈接BBB板的密碼登錄窗口
用戶標識改成:root ,密碼輸入你本身設置的,「肯定」後就會彈出顯示遠程系統版本的窗口:代表你已經鏈接成功鏈接到了BBB板上。
點擊「肯定」後,就會回到主界面,這是你打開遠程系統的「192.168.7.2」的文件系統看下,「Sftp Files」-「根」目錄下,就會展現了BBB板的文件系統,在這裏你能夠經過右鍵菜單任意修改、刪除和添加目錄或文件,功能很全的。
四、打開BBB板遠程字符終端
把「根」目錄文件縮回來,選擇SSH終端「Ssh Terminals」右鍵菜單「Launch Terminal」
主界面上又會多了一個終端窗口欄「Terminals」,是否是很熟悉的面孔啊。就是以前咱們運行PuTTY軟件進入的界面。
你能夠試下命令,看是否是真的正常哈!
至此你已經徹底創建和BBB板的鏈接,BBB板的編程環境也就創建好了,之後的編程工做就全是在這個EclipseC/C++環境下進行的。
還有一點,你能夠經過主菜單「窗口」打開你須要的功能窗口,並經過鼠標左鍵拖拉功能窗口調整好本身喜歡的編程界面,我調整後的界面以下(我以爲這樣佈局方便):
正中位置是程序輸入窗口,右側是文件系統,左下方是命令終端。