crazyleen的笔记 https://bbs.21ic.com/?668816 [收藏] [复制] [RSS] 一个再读本科生的arm嵌入式自学的学习笔记于交流平台

日志

GNU-make学习笔记

已有 525 次阅读2010-11-18 13:09 |个人分类:LINUX编程学习笔记|系统分类:嵌入式系统| gnu-make

gnu-makefile的编写是必须掌握的,make的学习是上个学期的事情了,现在回忆以下makefile的最基本的东西吧,呵呵

学习最好的方法就是阅读官方文档,学习例子,自己动手编写。

例子:
文件一:
//main.c
#include "led.h"

int main(void)
{
    led_init();
    ledplayer();
    return 0;
}

文件二
//led.h
void led_init(void);
void ledplayer(void);

文件三
//led.c
.......

这个工程的makefile如下:
#makefile
ledplayer: main.o led.o
<tab>gcc -c -o main.o main.c led.h
main.o:
<tab>gcc -c -o main.o

路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)