如何在eclipse中配置進行C語言開發。

如何在eclipse中配置進行C語言開發。

 

   引言:windows下C的開發工具不少,好比CodeBlocks,Dev-C++,VC6等。CodeBlocks須要依賴編譯器MinGW。 Dev-C++沒有自動提示,使用起來不方便。下面介紹一下eclipse中使用CDT進行C語言開發,畢竟不少快捷鍵是能夠重用,並且也不用改變開發界 面風格。

    配置步驟:
    1.下載MinGW,此處使用的版本爲5.1.6(CSDN上面下載MinGW-5.1.6.rar)。

    2.安裝MinGW很簡單,唯一要注意的是安裝路徑中不能包含空格,好比安裝在Program Files目錄下,後面使用會報錯。

    3.配置MinGW的環境變量:
         ---path中設置MinGW的bin路徑,好比D:\C_install\MinGW\bin;
         ---新建C_INCLUDE_PATH變量,值爲:D:\C_install\MinGW\include
         ---新建LIBRARY_PATH變量,值爲:D:\C_install\MinGW\lib
         ---在cmd命令行窗口執行:gcc -v查看gcc的版本,打印則設置成功      

    4.下載eclipse的CDT插件(版本爲cdt-master-8.0.1)。

    5.安裝CDT插件到eclipse。建議使用links的方式。由於cdt-master中包含不少jar包,links方便管理。具體步驟以下:
      ----在eclipse的家目錄創建links文件夾以及myplugins(可隨便起)。myplugins中按以下層級創建文件夾 (myplugins->cdt->eclipse->features/plugins),解壓以前的插件,並把對應的 plugins和features的文件拷貝到剛纔新建的目錄下。
      -----links文件夾下面新建一個c.link文件,裏面編寫cdt插件的路徑,好比個人是:path=D:/Program Files/new_eclipse/eclipse-jee-luna/eclipse/MYplugins/cdt

     6.刪除eclipse下configuration下的update目錄,重啓eclipse。

     7.打開eclipse的preferences窗口,設置C的編譯器路徑:Compiler Root Path,我本身的是:D:\C_install\MinGW\bin

     8.新建一個HelloWorld的工程。運行自帶的例子。此時會報錯,提示「Cannot run program gcc」相似的錯誤。這個錯和以前設置的環境變量無關,而是須要修改cdt中的jar.
把org.eclipse.cdt.core.win32.x86_5.2.0.201109151620.jar、org.eclipse.cdt.core.win32.x86_64_5.2.0.201109151620.jar、
org.eclipse.cdt.core.win32_5.2.0.201109151620.jar這三個jar解壓,而後刪除原來的jar,此時再重啓eclipse之後運行正常。
    
    


     9.調試須要安裝gdb,直接拷貝gdb.ext到Mingw的bin目錄下便可。
       若是報:Failed to execute MI command: -gdb-set auto-solib-add on
       則參考以下文檔解決:http://www.tuicool.com/articles/7Rz6V3windows

相關文章
相關標籤/搜索