freesky

          自由天空
          隨筆 - 8, 文章 - 0, 評論 - 0, 引用 - 0
          數據加載中……

          07 2008 檔案

          Debugging make
               摘要: Make utilities such as GNU make, System V make, and Berkeley make, are fundamental tools for streamlining the application build process, but each one is just a little different from the others. Learn the structure of the makefile and how to avoid common mistakes in its creation, discover how to fix or work around portability issues, and pick up hints for solving other problems as they crop up.  閱讀全文

          posted @ 2008-07-27 21:26 freesky 閱讀(285) | 評論 (0)  編輯

          MakeFile學習(轉)
               摘要: 什么是makefile?或許很多Winodws的程序員都不知道這個東西,因為那些Windows的IDE都為你做了這個工作,但我覺得要作一個好的和professional的程序員,makefile還是要懂。這就好像現在有這么多的HTML的編輯器,但如果你想成為一個專業人士,你還是要了解HTML的標識的含義。特別在Unix下的軟件編譯,你就不能不自己寫makefile了,會不會寫makefile,從一個側面說明了一個人是否具備完成大型工程的能力。

          因為,makefile關系到了整個工程的編譯規則。一個工程中的源文件不計數,其按類型、功能、模塊分別放在若干個目錄中,makefile定義了一系列的規則來指定,哪些文件需要先編譯,哪些文件需要后編譯,哪些文件需要重新編譯,甚至于進行更復雜的功能操作,因為makefile就像一個Shell腳本一樣,其中也可以執行操作系統的命令。

          makefile帶來的好處就是——“自動化編譯”,一旦寫好,只需要一個make命令,整個工程完全自動編譯,極大的提高了軟件開發的效率。make是一個命令工具,是一個解釋makefil  閱讀全文

          posted @ 2008-07-27 21:19 freesky 閱讀(755) | 評論 (0)  編輯

          主站蜘蛛池模板: 九台市| 阳春市| 镇沅| 和林格尔县| 新田县| 襄汾县| 延安市| 鹤壁市| 澜沧| 依安县| 丰都县| 区。| 镇江市| 华蓥市| 长寿区| 云林县| 宁河县| 扬中市| 来宾市| 沂南县| 罗江县| 章丘市| 英山县| 临江市| 稷山县| 辉南县| 镇安县| 扎囊县| 南漳县| 前郭尔| 汉中市| 东阳市| 兰坪| 云浮市| 运城市| 黄石市| 宜兰县| 永城市| 峨眉山市| 土默特左旗| 安宁市|