预编译的时候要处理头文件,因此gcc -E的时候需要通过-I(大写的 i )来指定头文件搜索路径。

查找路径链接的时候需要各个库,因此gcc -o的时候需要通过-L指定库文件搜索路径,以及-l(小写的L)来指定具体的库文件名称。

(注:要区分开,因为我们在编译的时候的时候都是一条gcc搞定,这个细节要注意)