Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1694306
  • 博文数量: 362
  • 博客积分: 10587
  • 博客等级: 上将
  • 技术积分: 4098
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-10 18:15
文章分类

全部博文(362)

文章存档

2014年(1)

2013年(58)

2011年(115)

2010年(112)

2009年(76)

分类: C/C++

2010-01-11 15:51:45

/******************************/
//main.c
/******************************/
#include
int main()
{
 hello1();
 hello2();
 printf("Well done.\n");
}
 
/******************************/
 
/******************************/
//1.c
/******************************/
#include
void hello1()
{
 printf("Hello1 the world\n");
}
 
/******************************/
 
/******************************/
//2.c
/******************************/
#include
void hello1()
{
 printf("Hello1 the world\n");
}
 
/******************************/
 
/******************************/
//1.h
/******************************/
void hello1(char *);
 
/******************************/
 
/******************************/
//2.h
/******************************/
void hello2(char *);
 
/******************************/
 
/******************************/
//Makefile
/******************************/
myapp: main.o 1.o 2.o
 gcc -o myapp main.o 1.o 2.o
main.o: main.c
 gcc -c main.c
1.o: 1.c 1.h
 gcc -c 1.c
2.o: 2.c 2.h
 gcc -c 2.c
 
/******************************/
 
到所在的目录执行make.
[root@nagios-server senlin]# make
gcc -c 1.c
gcc -c 2.c
gcc -o myapp main.o 1.o 2.o
[root@nagios-server senlin]# ./myapp
Hello1 the world
Hello2 the world
Well done.
 
阅读(1310) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

zhengsenlin8882010-01-12 08:53:54

要是有什么错误请提出。