个人简介
Alfredo(Freddie)Mendoza是IBM Systems and Techology部门Business Strategy and Enablement组的IT专家。他在应用程序结构和管理方面有19年的工作经验。他现在正与一些独立软件提供商一起,把他们的应用程序移植到IBM交叉平台操作系统上。在此之前,Mendoza先生在IBM Global Services的AIX内核开发部门工作,是多个软件开发部门的技术顾问。Mendoza先生撰写了并与人合写了一些关于线程管理和软件算法的专利发明出版物。他是《Introduction to Utility Computing》的作者,以及发表在《IBM Systems Journal》Utility Computing专题上的《Design of an Enablement Process for On-Demand Apolications》的合作者。
内容简介
本书讲述怎样把应用程序移植到Linux环境上运行,是一本综合的开发和解决问题的参考手册。内容包括:理解Linux环境,GNU二进制工具,Java环境、shell、打包工具等;揭示并确定项目的未知因素、可变因素及其他风险,处理具体平台的区别,标准、编译器、链接器、版本化、系列/库调用、线程等;使用GNU调试器及Linux内存泄露和性能跟踪工具测试和调试移植后的应用程序,UNIX和Linux上API、编译器和连接器选项的快速索引,以及IBM POWER结构特有的移植问题。