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

          初學(xué)Makefile

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

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

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

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

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 恩施市| 青州市| 田阳县| 若羌县| 绵竹市| 友谊县| 共和县| 常德市| 大同市| 焦作市| 故城县| 吉安市| 井冈山市| 泸定县| 二手房| 黄山市| 南昌市| 图们市| 九台市| 洮南市| 马边| 泾川县| 吴堡县| 沙田区| 子长县| 田东县| 辽阳市| 镇安县| 靖江市| 中宁县| 钟山县| 阳原县| 赤水市| 长治市| 铜鼓县| 阳山县| 景宁| 南皮县| 镇江市| 罗山县| 丹巴县|