GCC參數的意義

-g讓產生的.o檔會保留給gdb的資訊,也因此產出物會較大。

-g -Wall –ansi

-O將程式最佳化,提升運行效率。

-O -Wall –ansi

Lib Path

如果在程式中引用的標頭檔如下,你就可以不用管-I參數,

#include "include/utils.h"
但如果如下,就必須要設定Lib搜尋路徑。
#include <utils.h>
libPath=include
-I$(libPath)