本書講述怎樣把UNIX環(huán)境下的應用程序移植到Linux環(huán)境上運行,是一本綜合的開發(fā)和解決問題的參考手冊 。本書詳細描述了當前IT行業(yè)中被廣泛應用的各種UNIX操作系統間的區(qū)別,其內容包括項目移植思考、調查、分析、移植Solaris應用程序、移植AIX應用程序、移植HP-UX應用程序、測試和調試。.它的讀者對象包括開發(fā)人員、應用程序架構師以及項目經理。越來越多的開發(fā)人員、架構師和項目經理均面臨著把UNIX上的C、C++和Java應用程序移植到Linux上的挑戰(zhàn)。本書可以完整地指導你從當今最常用的UNIX平臺(Solaris、HP-UX,和AIX)上把程序移植到Linux上。本書的三位作者是IBM最有經驗的Linux移植專家,他們將帶領你走完整個項目移植過程:調查﹑分析﹑移植和測試。他們給出了一個從開始到完成的移植方法,對關鍵任務的切實討論,以及評估新項目時用到的問卷。按照本書的方法,你可以發(fā)現Linux在API、庫函數、版本化、系統特性和工具等方面所提供的功能以及對你的項目的影響。另外,作者還詳細講述了每個獨立的UNIX平臺上特有的問題和最實用的解決方法。..本書的內容包括:*理解Linux環(huán)境: GNU二進制工具、Java環(huán)境、shell、打包工具等。*揭示并確定項目的未知因素、可變因素及其他風險。*處理具體平臺的區(qū)別:標準、編譯器、鏈接器、版本化、系統/庫調用、線程等。*使用GNU調試器及Linux內存泄露和性能跟蹤工具測試和調試移植后的應用程序。*包含了UNIX和Linux上API、編譯器和鏈接器選項的快速索引,以及IBM POWER結構特有的移植問題。...