在CentOS中搭建eclipse開發環境


1.之前在Ubuntu(比較老的版本,10.04)中做開發,感覺Ubuntu界面友好,網上資源豐富,有什么問題可以在網上找到答案,用久了感覺不夠流暢

   后來裝了CentOS(在VMware上裝CentOS 6.9,32位,主要是試一下其他版本的Linux有什么異同-----其實都差不多),感覺上CentOS更穩定更流暢(主要我不是做服務器的,開發嵌入式為主,哪個版本的Linux都差不多)

2.無論用Vim、eclipse還是其他什么的,都要按裝編譯器gcc / g++ / gdb

  su到root,保持網絡正常,CentOS使用yum安裝,安裝軟件一般格式為yum install .......

  如:yum install gcc    yum install gcc-c++.i686    yum install gdb

  完畢后使用which gcc / which g++ / which gdb   或者 直接 gcc -v / g++ -v  /gdv -v 查看是否安裝成功

3.做嵌入式開發時,還有安裝交叉編譯器arm-linux-gcc

   我是在友善之臂的網站上下載的arm-linux-gcc-4.4.3.tar.gz,下載完后使用tar命令解包解壓縮

   為了以后方便,可以把arm-linux-gcc bin文件的目錄加入到PATH中(修改/etc/profile文件,在最后一行增加

  export PATH=$PATH: /opt/opt/FriendlyARM/toolschain/4.4.3/bin ,編寫完保存文件並source /etc/profile使之生效)

  可以用 arm-linux-gcc -v查看是否安裝成功

4.習慣了IDE下做開發的朋友可以在虛擬機上安裝eclipse/其他Linux版本的IDE,這里我就安裝了eclipse,安裝eclipse前需要安裝JDK

   (1)直接在Linux下搜JDK,進入oracle 公司的官網,選擇適合的JDK版本(我的是Linux版本,32位)下載  

            使用tar命令解包截壓縮下載的文件,並打開/etc/profile,增加環境變量   ,在profile文件末尾添加:

    JAVA_HOME=/usr/local/Java   (此處根據自己情況做修改)
    PATH=$JAVA_HOME/bin:$PATH 
    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
    export JAVA_HOME 
    export PATH 
    export CLASSPATH

            編輯完后保存,reboot重啟系統,使用java -version 查看是否安裝成功

   (2)直接在Linux下搜eclipse for C/C++,並下載Linux,32位版本的,這樣就不需再安裝CDT

            使用tar命令解包解壓縮,cd 到eclipse目錄下,直接./eclipse即可運行eclipse,或者在桌面右鍵,在菜單中選擇Create Launcher中

            添加eclipse可以添加桌面快捷鍵

5.在eclipse中創建工程,根據自己需要選擇工具鏈,如我選擇Linux GCC,如果出現Launch Failed. Binary Not Found錯誤,嘗試把

  Project/Setting下Binary Parsers的GNU Elf Parser 打上勾(根據自己世界情況)。編譯在ARM上運行的程序時,需要把 Project/Setting

  下的Tool Settings 的GCC C Compiler 與 GCC C Linker 的Command修改為arm-linux-gcc

6.elicpse打開文件會異常退出,解決方案:

在eclipse安裝目錄下的eclipse.ini配置文件中添加:

-Dorg.eclipse.swt.internal.gtk.cairoGraphics=false

 

7.安裝Samba

  (1)首先關閉SELinux:/usr/sbin/setenforce 0  --->立即關閉  (/usr/sbin/setenforce 1  ----->立即啟用)

       (2)關閉虛擬機防火牆:service iptables stop ---> 臨時關閉防火牆(chkconfig iptables off -->永久關閉防火牆)  注:根據不同版本的Linux,iptables應被替換

  (3)yum  install samba 安裝Samba

       (4)配置/etc/samba/smb.conf 文件,最好先COPY一份做備份

      簡單配置如下(主要根據文檔提示配置一般沒問題,我是只有自己使用所以不擔心安全風險,設置比較隨意):

      ; [public]
      ; comment = Public Stuff
      ; path = /home/xx/samba              注:根據自己實際情況設置
      ; available = yes
      ; browseable = yes
      ; public = yes
      ; writable = yes
      ; printable = no
      ; write list = +staff

     編輯完成保存退出

        (5)在 /home/xx/samba目錄下創建Samba目錄,同時根據個人實際情況設置權限chmod +

        (6)使用smbpasswd -a xxx     添加了一個smb用戶,並設置登錄密碼

        (7)/etc/init.d/smb restart和/etc/init.d/nmb restart  重啟Samba服務

 

以上,

20178/01/08


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM