<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    木木

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      21 隨筆 :: 4 文章 :: 5 評論 :: 0 Trackbacks

    前面已經打造了一個使用vim來查看和編輯C語句的粗糙IDE,第二步就是使用這個IDE來寫我們的Hello world了, 當然前提是環境中的gcc已經安裝

    1. 編譯 

      vim允許在IDE內部執行編譯命令,并且可以把錯誤信息直接輸出,而這些是通過quickfix插件實現的,首先準備我們的Hello world

      40YQ5KM_RHDB85SW_FVTQ0N,

      vim編譯的時候需要 Makefile文件的支持,我們針對Hello world寫一個最簡單的Makefile

      0CI_V7Z{0@ZFH`9V}FS68)Q

      首先我們充分利用quickfix插件 

      :copen         #打開一個子窗口

      接著就編譯
      :make

      U@HV(6VY3M{$TTBEWHW`6}J

      如果不能通過編譯, quickfix窗口會給出一些錯誤信息

    2. 編譯(2)

      上面的方式有一個問題,我們必需針對每一個我們想要編譯的源文件寫一個Makefile,或者每個Makefile都包含多個類文件,有時候我們可能只想寫一些簡單的測試或者功能,于是下面的命令就有了用武之地

      :set makeprg=gcc\ -Wall\ -ohello\ hello.c 

      重復上面的 copen, make,得到結果

      HRY%YXLN}MT)V369(S~J`LM

    3. 編譯錯誤

      我們編譯的大部分目的是為了檢查程序是否正常,首先我們修改程序,使它一定出問題,如下,明顯i是一個未定義的變量

      {4L6SGB0}H16I]S%FL$M1EY

      quickfix有很多快捷命令,具體可以參考quickfix help ,其中最常用的是下面兩個

      :cn              " 跳到下一個錯誤
      :cp "
      跳到上就表錯誤

    4. 總結, 通過上面的步驟,我們已經可以利用vim寫一些簡單的測試程序, 
    posted on 2011-07-24 11:44 KTOO 閱讀(424) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲av无码一区二区三区在线播放| 国产成人A人亚洲精品无码| 亚洲成人一级电影| 久久精品无码专区免费青青| 一级做a爰片久久毛片免费陪| 国产又大又粗又硬又长免费| 亚洲精品国产高清在线观看| 色吊丝最新永久免费观看网站| 亚洲愉拍一区二区三区| 真实乱视频国产免费观看| 亚洲av成人一区二区三区观看在线| 日韩免费观看一级毛片看看| 国产亚洲欧美在线观看| 亚洲欧洲中文日韩久久AV乱码| 精品亚洲成a人片在线观看| 一级做a爰片久久毛片免费陪 | 99国产精品免费观看视频| 亚洲男人都懂得羞羞网站| 91免费播放人人爽人人快乐| 亚洲精品无码av中文字幕| 波多野结衣免费视频观看 | 综合久久久久久中文字幕亚洲国产国产综合一区首 | 97视频免费在线| 亚洲sm另类一区二区三区| 亚洲国产成人久久综合一区77| 青青操免费在线观看| 亚洲韩国在线一卡二卡| 本免费AV无码专区一区| 亚洲综合在线成人一区| 午夜免费福利在线| 怡红院免费全部视频在线视频| 亚洲色大成网站www永久| 在线观看免费亚洲| 久久久国产精品无码免费专区| 亚洲成人黄色在线| 亚洲精品无码99在线观看| 18禁美女裸体免费网站| 爱情岛论坛亚洲品质自拍视频网站| 久久香蕉国产线看观看亚洲片| a级毛片黄免费a级毛片| 亚洲综合小说另类图片动图|