使用eclipse寫C

C終究仍是程序員進階少不了坎,熟悉nginx ,深刻學習php等最後都逃不過C,那爲什麼不去擁抱呢。。。‘=‘’,c對我來講也是老朋友了,可是那時作 硬件做比賽並且比較淺顯,如今決定仍是 從新試試吧,,爲了更好的讀並理解運用C,這樣纔好更熟悉 php源碼及一些擴展和 nginx及相關模塊。php

 linux 選擇vim+ctags ,ide 使用eclipse(選這個而不選大學時就熟悉的visual studio那一套,緣由是 之後我C的開發可能主要是 在linux裏,這樣到時候 用eclipse會支持的更好一些)。html

先在 windows下安裝試試水,java

 

目錄:linux

    1、Eclipse官方下載並解壓nginx

    2、JAVA開發環境包(JDK)官方下載程序員

    3、JAVA環境測試vim

    4、打開Eclipse新建工程windows

    5、MinGW搭建GCC編譯環境網絡

    6、測試GCC環境oracle

    7、Hello World!

    幕後、(拉到最後本身看 =、=)

 

1、Eclipse官方下載並解壓

    Eclipse由JAVA開發,最初產品使用者定位在JAVA工程師身上,但官方並不知足於這些,要作一個能夠拓展包容各類開發環境的自由可定義化IDE,因而就有了用Eclipse寫PHP、寫C語言的故事;

    Eclipse官方下載網址 下點擊以下圖箭頭所指的 Eclipse IDE for C/C++ Developers ,具體下載32bit仍是64bit根據本身的操做系統處理器配置選擇(32bit計算機只能正常安裝32bit的,64bit計算機均可以)。看本身電腦處理器配置的方法:右鍵個人電腦->屬性->查看有關計算機的基本信息->系統-》系統類型;

        

    下載好後是一個壓縮文件,解壓並放到相要存放軟件的目錄,雙擊打開解壓後的目錄下eclipse.exe(推薦32bit放到C:\Program Files (x86),而64bit放在C:\Program Files下,我的以爲C盤留大放軟件真的很好,沒有想象的越裝越卡,重裝系統時只用格式化C盤即是一個嶄新的環境,軟件慢慢從新下載);

    若是是直接跟着這篇博客來的話,雙擊 eclipse.exe 會出現下圖狀況:

        

    因爲Eclipse自己由JAVA開發,又如上圖所說,電腦上必須已經存在一個JAVA運行環境(JRE)或JAVA開發環境包(JDK)纔可運行Eclipse,因此得先安裝JRE或JDK纔可——莫慌,這表明着成功進入第二步;

 

2、JAVA開發環境包(JDK)官方下載

    JDK官方下載網址 打開後,點擊以下圖箭頭所指進行下載;

        

     在點擊後跳轉的頁面下勾選以下圖所圈"Accept License Agreement"(聽從產品使用許可)後選擇箭頭所指的兩個Windwows 32bit或64bit其中之一便可,前面說到的32bit、63bit適用原則這裏也適用;

         

    下載好後,安裝JDK,安裝過程一路默認下一步便可;

 

3、JAVA環境測試

    打開Windows下的命令提示符(快捷鍵Windows+F打開運行窗口輸入cmd),以下圖所示;

        

    回車。在命令提示符終端輸入java -version並回車,若出現"JAVA 不是內部或外部命令,也不是可運行的程序"等字樣,證實安裝失敗,多安裝幾回  =、= ;

    輸入java -version若以下圖列出java版本信息,則證實JAVA環境搭建成功(馬賽克 =、=);

        

 

4、打開Eclipse新建工程

    JAVA環境驗證成功(其實能夠跳過第三步,若安裝成功Eclipse便能正確打開),打開Eclipse,來到Eclipse世界

        

    彈出以下窗口選擇工做區(工做區放在別的盤便可),方便起見,勾選"Use this..."字樣,之後開啓時再也不詢問工做區(進去後能夠設置從新選擇工做區):

        

    選好工做區,來到主界面,點擊如圖箭頭所指左上角 新建C工程;

        

    因爲默認沒有MinGW(Windows下能夠編譯C語言的環境,提供GCC支持)可供選擇,看來事情還有一步——安裝MinGW;

        

 

5、MinGW搭建GCC編譯環境

    正如開篇所說,以前在 「C語言」在Windows平臺搭建C語言開發環境的多種方式 下重點介紹過Windows下GCC環境的搭建,這裏再做圖文整理;

    來到 MinGW官網 ,點擊以下圖箭頭所指下載界面進行下載;

        

    下載出來的是隻有不到100kb大小在線引導安裝程序,必須聯網安裝MinGW。

    在保證鏈接網絡的狀況下,雙擊安裝程序,一路點擊下一步,進入以下圖所示安裝管理界面。

        

    因爲這裏咱們只須要編譯C語言的環境便可,按上圖第一步右鍵勾選箭頭所指的四個便可(若是沒有直接出現這裏的選項,請確保點擊的是左側菜單欄的Basic Setup,或根據名字在左側菜單欄All Packages裏逐個搜索,以下圖所示)。勾選完成後根據上圖點擊Installation->Apply Changes;

        

    菜單:該安裝時間較長,作好半小時以上的準備 =、= ;

 

6、測試GCC環境

    又到了馬賽克時刻 =、= 。這一步同第三步同樣能夠跳過。

    在第三步已經介紹了得命令提示行中輸入gcc,若出現gcc: fatal error等字樣,證實gcc已經裝好,只是沒有給gcc相應的參數,語法錯誤罷了;

        

    若是提醒gcc不是內部或外部等命令的話,環境變量

 

7、Hello World!

    在解壓好Eclipse、配置好JDK環境、配置好GCC環境後終於到了Hello World的激動時刻(自虐ing。。);

    依照第四步新建C工程,這時候就有MinGW可供選擇,選好後起一個可耐的工程名吧並點擊下圖箭頭所指的運行(Run)吧;

        

     等等,Lanunch failed =、=(並且這只是我遇到的運行問題,不知道在座的各位也能遇到什麼問題 =、=),把這段話輸入到百度看起來各類高大上的樣子,沒看懂;

         

    卻在一次無心之中,點擊了下圖所示的Build All後,再次運行,成功輸出  (@ ̄ー ̄@);

    至於原理嘛,有待本身深刻;

        

     運行成功的樣子以下圖,結果打印在Console中;

         

相關文章
相關標籤/搜索