posts - 9, comments - 3, trackbacks - 0, articles - 1

          初學(xué)Makefile

          Posted on 2006-04-05 11:30 wenger的天空 閱讀(294) 評論(0)  編輯  收藏 所屬分類: Linux
          準(zhǔn)備研究linux內(nèi)核代碼,在讀《linux內(nèi)核完全注釋》時(shí),記下make file文件的一些規(guī)則:

          目標(biāo):?? 先決條件(prequisities)
          (target)??? 命令(command)

          自動(dòng)變量:? '$^' 表示規(guī)則中的所有先決條件,'$<' 表示先決條件中第一個(gè)先決條件
          ????????????????? '$@'?表示目標(biāo)對象

          eg:?? foo.o : foo.c head.h def.h
          ????????????????? cc -c $(CFLAG) $< -o? $@
          ?????????
          ????????其中$(CFLAG)是引用定義的CFLAG變量,$< 將被 foo.c代替,
          ????????$@將被foo.o代替

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 宝清县| 霍山县| 雷州市| 牡丹江市| 鄂尔多斯市| 尼木县| 米易县| 三明市| 克拉玛依市| 黄梅县| 霍林郭勒市| 南充市| 洪雅县| 闸北区| 芦溪县| 全椒县| 稷山县| 高淳县| 黄山市| 图木舒克市| 河北省| 金塔县| 怀远县| 遂川县| 临夏县| 社旗县| 石柱| 宁海县| 台东县| 永康市| 玉溪市| 石景山区| 汉阴县| 鞍山市| 临颍县| 安塞县| 克什克腾旗| 西峡县| 广宁县| 龙川县| 巩义市|