make
bitowang
这个作者很懒,什么都没留下…
展开
-
GNU make的执行过程
make的执行过程如下:1. 依次读取变量“MAKEFILES”定义的makefile文件列表2. 读取工作目录下的makefile文件(根据命名的查找顺序“GNUmakefile”,“makefile”,“Makefile”,首先找到那个就读取那个)3. 依次读取工作目录makefile文件中使用指示符“include”包含的文件4. 查找重建所有已读取的makefi转载 2013-01-17 16:16:21 · 1509 阅读 · 0 评论 -
Shell 脚本编程
1 执行shell的方法 指定shell #!/bin/sh 由sh运行脚本 脚本总是由sh解释 显示调用shell sh scriptname 在当前shell中运行脚本 ~/.profile (.profile是可执行的)ksh ~/.profile (.profile是不可执行的) 改变当前的运行环境责应输入.~/.profile (原创 2013-01-21 15:28:56 · 787 阅读 · 0 评论 -
配置内核 Makefile:1449: *** mixed implicit and normal rules. Stop.
在编译内核的时候提示Makefile:1449: *** mixed implicit and normal rules. Stop. 在网上查找后得到如下原因:翻译为中文:混合的和隐含普通规则 是由于我的系统的make工具太新(系统:fedora15),make的旧版规则已经无法兼容新版。按照以下方式,问题得到解决:原创 2013-01-21 15:19:47 · 7934 阅读 · 0 评论 -
《一个操作系统的实现》阅读笔记 之 保护模式
一、认识保护模式 1 保护模式,(Protected Mode,或有时简写为 pmode) 是一种 80286 系列和之后的 x86 兼容 CPU 操作模式。保护模式有一些新的特色,设计用来增强 多工 和系统稳定度,像是 内存保护,分页 系统,以及硬件支援的 虚拟内存。 2 运行环境 由于引导扇区的大小只有512字节,如果程序写的大于5原创 2013-01-16 16:16:15 · 1078 阅读 · 0 评论 -
图解autoscan、aclocal、autoheader、automake、autoconf、configure、make
1.autoscan (autoconf): 扫描源代码以搜寻普通的可移植性问题,比如检查编译器,库,头文件等,生成文件configure.scan,它是configure.ac的一个雏形。 your source files --> [autoscan*] --> [configure.scan] --> configure.ac2.aclocal (automake)转载 2013-03-25 15:52:24 · 710 阅读 · 0 评论