环境deepin15.11
工程结构
- src:存放源文件
- include:存放头文件
- lib:存放对应头文件的源文件
代码
main.c
#include <stdio.h>
#include "func.h"
int main(void)
{
printf("%d\n", add(2, 3));
}
func.h
#ifndef _FUNC_H_
#define _FUNC_H_
int add(int a, int b);
#endif
func.c
int add(int a, int b)
{
return a + b;
}
编译
1.编译func.c源文件,生成func.o目标文件
2.编译main.c源文件,生成main.o目标文件
3.连接目标文件main.o和func.o,生成可执行文件run
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。