《gcc -I -L -l区别》是我参考的一篇博客。
gcc
中-I
参数可以帮助找到头文件的目录,比如在当前目录下有一个名为includeTestCom.c
的c
文件和名为includeCom
的目录。
includeTestCom.c
里边的内容如下:
#include "good.h"
int main(){
printf("test include!\n");
return 0;
}
includeCom
的目录里边只有名叫good.h
的文件,good.h
里边的内容如下:
#include<stdio.h>
gcc includeTestCom.c -I ./includeCom -o includeTestCom
进行编译,./includeTestCom
执行。