1.gcc 常用参数整理:
-v/--version:查看编译器版本
-I:编译时指定头文件路径
-c:
将汇编文件生成二进制文件,得到一个.o文件
-o:指定生成文件的名字
-g:gdb调试的时候需要
-D:在编译的时候指定一个宏
一般在测试的时候使用
2.重点整理 -I
当文件目录结构如下所示:sum.c 为主函数,include目录中包含了头文件head.h
sum.c中程序内容如下:
#include<stdio.h>
#include "head.h"
#define DEBUG
int main(void)
{
int a=NUM1;
int aa;
int b=NUM2;
int sum=a+b;
#ifdef DEBUG