社区
IBM AIX
帖子详情
aix下makefile的编写
sdulyx
2015-03-29 09:26:52
有没有哪本书详细介绍aix下makefile的编写的?特别是在makefile里内嵌循环分支语句的书的?
...全文
1504
2
打赏
收藏
aix下makefile的编写
有没有哪本书详细介绍aix下makefile的编写的?特别是在makefile里内嵌循环分支语句的书的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhxianbin
2015-03-30
打赏
举报
回复
跟我一起写makefile Google一下,网上很多
fly 100%
2015-03-30
打赏
举报
回复
跟我一起学makefile 好像叫着名字
AIX
上的
makefile
编写
在
AIX
系统上进行编译使用的
makefile
的
编写
RS6000
makefile
.ppt
AIX
下的
makefile
编写
极简
Makefile
入门——基础知识+实战演练
Makefile
是用于自动化构建软件项目的工具,它能够大大简化编译、链接等繁琐的过程,提高开发效率。通过本课程的学习,您将掌握
Makefile
的基础知识和实战技能,让您在软件开发中更加高效。本课程分为两个部分:基础知识讲解和实战演练。在基础知识讲解部分,我们将深入探讨
Makefile
的核心概念,包括变量、规则、函数等。通过这些内容的讲解,您将理解
Makefile
的工作原理,掌握基本的
Makefile
语法和文件结构。此外,我们还将介绍如何使用
Makefile
进行项目构建和管理,包括如何设置编译选项、链接库等。在实战演练部分,我们将通过一系列的案例练习,让您亲自动手实践
Makefile
的使用。您将学习如何
编写
简单的
Makefile
,如何处理依赖关系和构建规则,以及如何利用
Makefile
进行多平台构建。通过这些案例练习,您将能够将理论知识转化为实践经验,真正掌握
Makefile
的精髓。无论您是一名初学者还是有经验的开发者,本课程都将帮助您掌握
Makefile
的基本知识和实战技能。让我们一起步入
Makefile
的世界,开启高效构建的旅程!
iEasyDev_Center_0.0.0.1_Beta@安装包+文档
iEasyDev Center是一个跨平台的产品,可以运行在主流的Unix平台上(
AIX
、LINUX、HP、SUN)。提供配置向导,根据你选择后台应用的类型,自动为你生成后台应用的代码和
makefile
,生成跨平台的
makefile
引用头文件,帮助你的产品和应用在主流Unix平台间实现轻松的移植(如果你代码
编写
遵循对应语言的行业规范并考虑到不同平台间的少数差异),同时iEasyDev Center自动为你的应用创建运行时需要的环境目录,不仅如此在自动生成的代码中会生成丰富的公共函数库、封装函数库、示例函数库,同时提供公共的产品基础框架,提供统一的产品的面貌。
SCON工具源码
前言 make 这个工具自上个世纪 70 年代 Stuart Feldman 在贝尔实验室开发出以来,就一直是类 UNIX 程序员的最爱之一。通过检查文件的修改时间,make 工具可以知道编译目标文件所要依赖的其他文件。在复杂的项目中,如果只有少数几个文件修改过,make 工具知道仅仅需要对哪些文件重新编译就可以确保目标程序被正确的编译链接。这样做的好处就是在编译中,不仅可以节省大量的重复输入,还可以确保程序可以被正确的链接,缩短编译的时间。虽然如此,但是为 make 工具
编写
建造规则却不是一件容易的事。它复杂的配置规则,即使是有经验的开发者也望而生畏。make 工具的许多替代品便因此而诞生,SCons 就是是其中之一。SCons 是一个用 Python 语言
编写
的类似于 make 工具的程序。与 make 工具相比较,SCons 的配置文件更加简单清晰明了,除此之外,它还有许多的优点。 -------------------------------------------------------------------------------- 回页首 SCons 简介 SCons 是一个开放源代码、以 Python 语言
编写
的下一代的程序建造工具。它最初的名字是 ScCons, 基于由 perl 语言
编写
的 Cons 软件开发而成,它在 2000 年 8 月获得了由 Software Carpentry 举办的 SC 建造比赛的大奖。现在 ScCons 已经被改名为 SCons,目的是为了表示不再与 Software Carpentry 有联系,当然,还有一个目的,就是为了更方便的输入。 作为下一代的软件建造工具,SCons 的设计目标就是让开发人员更容易、更可靠和更快速的建造软件。与传统的 make 工具比较,SCons 具有以下优点: 使用 Python 脚本做为配置文件 对于 C,C++ 和 Fortran, 内建支持可靠自动依赖分析 . 不用像 make 工具那样需要执行"make depends"和"make clean"就可以获得所有的依赖关系。 内建支持 C, C++, D, Java, Fortran, Yacc, Lex, Qt,SWIG 以及 Tex/Latex。用户还可以根据自己的需要进行扩展以获得对需要编程语言的支持。 支持 make -j 风格的并行建造。相比 make -j, SCons 可以同时运行 N 个工作,而不用担心代码的层次结构。 使用 Autoconf 风格查找头文件,函数库,函数和类型定义。 良好的夸平台性。SCons 可以运行在 Linux,
AIX
, BSD, HP/UX, IRIX, Solaris, Windows, Mac OS X 和 OS/2 上。 -------------------------------------------------------------------------------- 回页首 安装 SCons SCons 支持多种操作系统平台,并为各个系统制作了易于安装的文件,因此在各个系统平台上的安装方法不尽相同,在 SCons 的官方网站上可以查每个平台的具体安装方法。 如果 SCons 没有为你的系统制作相应的安装包,你也可以下载 SCons 的源代码,直接进行安装。 首先,从 SCons 的网站上下载最新的 SCons 源代码包(目前 SCons 的最新版本是 2.0.1)。其次,解压下载的源代码。视下载的源代码包的格式不同而有不同的方法,在 Windows 平台上,可是使用 winzip 或者其他类似的工具解压。在 Linux 平台上,对于 tar 包,使用 tar 命令进行解压,如: $ tar -zxf scons-2.0.1.tar.gz 然后切换进入解压后的目录进行安装,如 $ cd scons-2.0.1 $ sudo python setup.py install 命令执行如果没有错误,那么 scons 就被安装到系统上了。对于 Linux 来说,scons 会默认安装到 /usr/loca/bin 目录下,而在 Windows 平台上,则会被安装到 C:\Python25\Scripts 下。 -------------------------------------------------------------------------------- 回页首 使用 SCons 在 SCons 安装完成后,我们就可以使用 SCons 来建造我们的程序或者项目了。像很多编程书籍那样,在这里我们也通过一个简单的 helloscons 例子来说明如何使用
IBM AIX
1,194
社区成员
1,017
社区内容
发帖
与我相关
我的任务
IBM AIX
该论坛主要探讨IBM AIX平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
复制链接
扫一扫
分享
社区描述
该论坛主要探讨IBM AIX平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章