Robert Mecklenburg 在1977年還是學生的時候就開始使用Unix瞭,他是一位有23年經驗的專業程序設計師。他的項目經驗始於1982年在NASA使用Unix Version 7作為開發環境。1991年,Robert於猶他州州立大學取得計算機科學博士學位。之後,他在許多領域工作過,範圍從機械計算機輔助設計到生物信息學,這讓他能夠將C++、Java和Lisp的廣泛經驗應用在。make項目管理的許多問題上。
make是unix和其他操作係統上最持久的工具之一。自1970年問世以來,make至今仍舊是大多數程序開發項目的核心工具,它甚至被用來編譯Linux構成。閱讀本書,讀者將可以瞭解,盡管齣現瞭許多新興的競爭者為何make仍舊是開發項目中編譯軟件的道選工具。
簡介就是make欲成達目標:你變更源代碼文件之後,想要重編譯你的程序或其他輸齣文件之際,make會檢查時間戳,找齣被變更的文件行必要的重編譯動作,因此不會浪費時間去重編譯其他文件。為瞭達到這個目標,make提供瞭許多選項讓你能夠操作多個目錄、為不同的平颱編譯不同版本的程序以及自定義編譯方法。
本書第三版的重點介紹的是GNU make,主要探索GNu make所提供的強大擴充功能。GNu make之所以廣受歡迎是因為它是一個自由軟件,並且幾乎可以在包括微軟Windows(作為Cygwin)的每個平颱上使用。
發表於2024-11-24
GNU Make項目管理(第三版) 2024 pdf epub mobi 電子書 下載
這類書籍的的特點兩字,晦澀,特彆是英文版 中文翻譯的相當好,但還是.... 這本翻瞭不下10遍,還隻能吃透1/3
評分1. 這本書可以說是市麵上僅存的介紹係統的GNU Make的書,除瞭這本書,那隻能去看make的手冊瞭。 2. 這本書絕對不適閤新手。如果你對C/C++瞭解的不多,讀過和見過的Makefile不多。那麼這本書還是不要看瞭。先對make有瞭一定的瞭解再看吧。首先Make本身就是一個很底層的技術,一...
評分在windows下有IDE,在linux就有make,想要在linux下編程有所作為,make能不學嗎,一直喜歡O‘REILLY的書,支持下!
評分1. 這本書可以說是市麵上僅存的介紹係統的GNU Make的書,除瞭這本書,那隻能去看make的手冊瞭。 2. 這本書絕對不適閤新手。如果你對C/C++瞭解的不多,讀過和見過的Makefile不多。那麼這本書還是不要看瞭。先對make有瞭一定的瞭解再看吧。首先Make本身就是一個很底層的技術,一...
評分作者的主要開發是用java的,卻不用ant,實在是因為make 幾乎就是一門程序語言,在make中程序員對整個過程的掌控 是彆的工具很難做到的,況且,make的簡單特性使其的擴展性 很好。前幾天看perl,習慣瞭perl的那些古怪的符號,再看 make的一些內置標記,就舒服瞭很多。
圖書標籤: make Linux gnu 編程 計算機 unix 軟件工程 O'Reilly
用的時候當手冊查就可以瞭.
評分還是不能理解為什麼 make 一定要用 tab 來做縮進符……有些設定還是很奇怪的……
評分項目管理的經驗略少,建議看下autotools類的
評分錶揚下這個譯本,終於發現譯本也有原本比不上的地方。把一些地方交代得詳細,讓人易於理解.//新的東西接觸起來就是會有難度,就像一門新的語言,你會覺得無比的難。但它不過一門語言罷瞭,一門語言而已。
評分一本讓我瞭解瞭make的書,一本讓我對make産生瞭深深厭惡的書。
GNU Make項目管理(第三版) 2024 pdf epub mobi 電子書 下載