UNIX到Linux的移植


UNIX到Linux的移植

文章插图
UNIX到Linux的移植【UNIX到Linux的移植】《UNIX到Linux的移植》是2007年机械工业出版社出版的图书,作者是(美国)门多萨(Mendoza A.) (美国)沃科(Walker A.) (美国)斯卡沃坦纳德(Skawratananond C.) 。
基本介绍书名:UNIX到Linux的移植
作者:(美国)门多萨(Mendoza A.) (美国)沃科(Walker A.) (美国)斯卡沃坦纳德(Skawratananond C.)
译者:张昕
ISBN: 7111209117, 9787111209119
页数:408页
出版社: 机械工业出版社
出版时间: 第1版 (2007年4月1日)
装帧:平装
开本:16
作者简介作者:(美国)门多萨(Mendoza A.) (美国)沃科(Walker A.) (美国)斯卡沃坦纳德(Skawratananond C.) 译者:张昕内容简介《UNIX到Linux的移植》讲述怎样把应用程式移植到Linux环境上运行,是一本综合的开发和解决问题的参考手册 。内容包括:理解Linux环境,GNU二进制工具,Java环境、shell、打包工具等;揭示并确定项目的未知因素、可变因素及其他风险,处理具体平台的区别,标準、编译器、连结器、版本化、系列/库调用、执行绪等;使用GNU调试器及Linux记忆体泄露和性能跟蹤工具测试和调试移植后的应用程式,UNIX和Linux上API、编译器和连线器选项的快速索引,以及IBM POWER结构特有的移植问题 。目录译者序序言致谢关于作者第1章 项目移植思考1.1 软体程式商业过程1.2 移植过程1.3 定义项目範围和目标1.4 估计1.5 创建项目移植进度表1.6 从商业角度看移植过程1.7 带注解的技术调查问卷样例1.8 小结第2章 调查2.1 编译器2.2 Java环境2.3 编译环境2.4 Linux Shell2.5 打包2.6 项目管理任务2.7 小结第3章 分析3.1 Linux标準3.2 GNU libc库3.3 GNU科学库3.4 共享库3.5 库版文化3.6 动态连结器(运行时连结器)3.7 系统调用3.8 大页面支持3.9 Native POSIX执行绪库(NPTL)3.10 国际化(I18N)和本地化3.11 大小端环境3.12 从32位移植到64位3.13 小结第4章 标称Sholaris应用程式4.1 準备工作4.2 常见的区别4.3 编译器4.4 连结器4.5 移植shell脚本到Linux4.6 国际化和本地化4.7 Make4.8 调试器4.9 执行绪4.10 信号4.11 系统调用4.12 系统库4.13 solaris和Linux API4.14 科学库4.15 大页面支持4.16 solaris一些不可移植的编程用法4.17 小结第5章 移植AIX应用程式5.1 準备工作5.2 常见的区别5.3 编译器5.4 Make5.5 连结器5.6 AIX和Linux创建共享库的比较5.7 动态装载5.8 AIX和Linux上模板实例化的区别5.9 C++filt工具5.10 系统API:AIX/Liunx5.11 部分AIX/Liunx系统API之间的比较5.12 AIX上的一些标準的编程用法5.13 信号5.14 网路编程5.15 进程间通信(IPC)5.16 POSIX执行绪5.17 大页面支持5.18 通用API5.19 小结第6章 移植HP-UX应用程式6.1 準备工作6.2 常见的区别6.3 编译器6.4 连结器6.5 库版文化6.6 动态连结和共享库6.7 移植shell脚本到Linux6.8 国际化(118N)6.9 软体开发工具6.10 执行绪6.11 信号6.12 HP-UX上的系统调用Linux上的对应调用6.13 系统库6.14 GNU科学库6.15 HP-UX和Linux PAI6.16 进程间通信6.17 小结第7章 测试和调试7.1 使用GNU调试器7.2 strace和trace7.3 cscope工具7.4 glibc调试支持7.5 记忆体调试工具7.6 静态程式检查器7.7 执行绪跟蹤工具7.8 性能监测工具7.9 小结附录A Solaris到Linux参考表附录B AIX到Linux参考表附录C HP-UX到Linux参考表附录D POWER上的Linux附录E gprof helper附录F IBM zSeries大型机相关的移植问题附录G Solaris到Linux移植:系统管理员指南