###################################################################################
# 简易多模块程序自动编译/清除Makefile v2.0
#简介: 自动编译、清除功能,不需要每次编译输入gcc或者rm指令
#使用方法: 先配置Makefile中的配置项、目标名称等,然后在...
分类:
其他好文 时间:
2015-02-27 20:15:19
阅读次数:
179
早先接触设备驱动开发,便写过一个helloworld,今回首,突然发现不会写了,太可怕,熬夜伤脑啊,赶紧记下。基本流程:写hello.c 和 Makefile文件 --->make ——> sudo insmod hello.ko———> dmesg | tail 查看打印的文字 —-> lsmod...
分类:
其他好文 时间:
2015-02-27 13:23:36
阅读次数:
121
对于以压缩包发布的软件,在它的目录下通常都有一个配置脚本configure,它的作用确定编译参数(比如头文件位置、连接库位置等),然后生成Makefile以编译程序。可以进入该软件的目录,执行"./configure --help"命令查看使用帮。 一个程序能正确编译、链接、运行需要满足3个条件:预...
分类:
系统相关 时间:
2015-02-26 18:27:56
阅读次数:
196
对于以压缩包发布的软件,在它的目录下通常都有一个配置脚本configure,它的作用确定编译参数(比如头文件位置、连接库位置等),然后生成Makefile以编译程序。可以进入该软件的目录,执行"./configure --help"命令查看使用帮。 一个程序能正确编译、链接、运行需要满足3个条件:预...
分类:
系统相关 时间:
2015-02-26 18:25:27
阅读次数:
182
对于以压缩包发布的软件,在它的目录下通常都有一个配置脚本configure,它的作用确定编译参数(比如头文件位置、连接库位置等),然后生成Makefile以编译程序。可以进入该软件的目录,执行"./configure --help"命令查看使用帮。 一个程序能正确编译、链接、运行需要满足3个条件:预...
分类:
其他好文 时间:
2015-02-26 14:42:32
阅读次数:
174
$@ 目标文件名$< 第一个依赖文件名$^ 规则所有依赖文件列表如果不想让执行语句被打印出来,就在语句前面加上@符号模式规则%.o:%.c后缀规则.c.o生成单进程的MakefilePHONY:cleanOBJECTS = main.o add.o sub.oCFLAGS = -Wall -gCC....
分类:
其他好文 时间:
2015-02-26 11:30:19
阅读次数:
105
makefile
预定义变量
AR
生成静态库库文件的程序名称
ar
AS
汇编编译器的名称
as
CC
C语言编译器的名称
cc
CPP
..
分类:
其他好文 时间:
2015-02-24 23:30:20
阅读次数:
191
最近在学习makefile,想搜索一下 $@是啥意思,结果google由于忽略了特殊字符,结果啥也没找到,后来在stackoverflow上看到了别人同样的问题http://stackoverflow.com/questions/4685615/search-engine-for-special-c...
分类:
Web程序 时间:
2015-02-24 13:50:56
阅读次数:
411
Bmake is a common makefile framework. Both support native build and cross build. Easy for use, modify and extend. Support Kconfig based config configu...
分类:
其他好文 时间:
2015-02-22 12:16:57
阅读次数:
182
近期在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。 于是google到了下面这篇文章。通俗易懂。然后把它贴出来,方便学习。 后记,看完发现这篇文章和《Linux环境下的C编程指南》的makefile一章所讲述的惊人的类....
分类:
系统相关 时间:
2015-02-21 15:25:08
阅读次数:
331