freesky

          自由天空
          隨筆 - 8, 文章 - 0, 評(píng)論 - 0, 引用 - 0
          數(shù)據(jù)加載中……

          Delphi開發(fā)

          有關(guān)DELPHI編程的經(jīng)驗(yàn)、技巧等
          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) | 評(píng)論 (0)  編輯

          MakeFile學(xué)習(xí)(轉(zhuǎn))
               摘要: 什么是makefile?或許很多Winodws的程序員都不知道這個(gè)東西,因?yàn)槟切¦indows的IDE都為你做了這個(gè)工作,但我覺得要作一個(gè)好的和professional的程序員,makefile還是要懂。這就好像現(xiàn)在有這么多的HTML的編輯器,但如果你想成為一個(gè)專業(yè)人士,你還是要了解HTML的標(biāo)識(shí)的含義。特別在Unix下的軟件編譯,你就不能不自己寫makefile了,會(huì)不會(huì)寫makefile,從一個(gè)側(cè)面說明了一個(gè)人是否具備完成大型工程的能力。

          因?yàn)椋琺akefile關(guān)系到了整個(gè)工程的編譯規(guī)則。一個(gè)工程中的源文件不計(jì)數(shù),其按類型、功能、模塊分別放在若干個(gè)目錄中,makefile定義了一系列的規(guī)則來指定,哪些文件需要先編譯,哪些文件需要后編譯,哪些文件需要重新編譯,甚至于進(jìn)行更復(fù)雜的功能操作,因?yàn)閙akefile就像一個(gè)Shell腳本一樣,其中也可以執(zhí)行操作系統(tǒng)的命令。

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

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

          主站蜘蛛池模板: 都江堰市| 古交市| 惠水县| 锡林郭勒盟| 阳西县| 辽阳市| 林芝县| 基隆市| 荔浦县| 佛教| 承德县| 商河县| 当阳市| 祁东县| 上林县| 蕲春县| 方城县| 祁门县| 焦作市| 农安县| 申扎县| 蓝山县| 张北县| 沭阳县| 福海县| 嘉禾县| 崇文区| 万山特区| 兰考县| 历史| 濉溪县| 金平| 绍兴县| 同德县| 古田县| 鄢陵县| 稻城县| 云安县| 仁化县| 汉寿县| 江津市|