<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 閱讀(434) 評論(0)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 久久精品视频亚洲| 亚洲国产模特在线播放| 亚洲精品无码久久久| 亚洲裸男gv网站| 免费一级毛片在线播放视频免费观看永久 | 亚洲精品无码国产| 亚洲导航深夜福利| 全免费毛片在线播放| 亚洲性在线看高清h片| 亚洲精品自拍视频| 国产一卡二卡四卡免费| 亚洲AV无码一区二区三区人 | 亚洲国产天堂久久综合| 人妻仑乱A级毛片免费看| 无码国产精品一区二区免费 | 亚洲第一中文字幕| 91香蕉在线观看免费高清| 亚洲午夜精品一区二区公牛电影院| h视频在线免费看| 亚洲AV人无码综合在线观看| 国产精品区免费视频| 亚洲国产中文字幕在线观看| 成人免费777777被爆出| 亚洲国产成人久久综合碰碰动漫3d | 免费无码肉片在线观看| 亚洲Av无码专区国产乱码DVD | 波多野结衣在线免费视频| 亚洲高清中文字幕免费| 中文字幕无码一区二区免费| 亚洲视频中文字幕在线| 特级淫片国产免费高清视频| 亚洲综合精品香蕉久久网97| 国产福利电影一区二区三区,免费久久久久久久精 | 久久久久久亚洲精品成人| 福利免费观看午夜体检区 | 久久国产精品免费一区二区三区| 国产亚洲欧洲精品| 四虎永久在线精品免费观看视频| 久久精品国产亚洲AV电影网| 国语成本人片免费av无码| 男人和女人高潮免费网站 |