最簡單的makefile

2021-07-03 07:59:58 字數 381 閱讀 2429

hello.c的內容如下:

#include

int main()

makefile 的內容如下:

hello.exe : hello.o

gcc -o hello.exe hello.o

hello.o : hello.c   

gcc -c hello.c

clean :  

rm hello.o hello.exe

windows命令列(cmd.exe)下,先進入makefile 所在目錄,執行 make 命令。

就會生成hello.exe了。

注意:1, makefile 檔案沒有副檔名。

2, 第

二、第四行、第六行前必須有乙個tab

最簡單的makefile

name main name exe name obj name obj name cpp 要點 exe在前,obj在後。因為 nmake 判斷 name obj 如果不是最新的,就更新 obj,然後建立 exe。這裡,分號前叫做 target 分號後叫做 dependent 這還不是最簡單的,這裡...

Makefile的簡單使用與最簡單模板

makefile簡單使用objs prog.o code.o objs表示的是中間的鏈結檔案cc gcc 使用巨集的方式確定編譯器 target test test表示所生成的目標可執行檔案,使用巨集的方式 target objs 目標可執行檔案的 在使用巨集時須得使用引用符號 其他的 引用也一樣 ...

乙個最簡單的Makefile例子

1.hello.c include int main 2.makefile hello hello.o cc o hello hello.o hello.o hello.c cc c hello.c clean rm hello.o 說明 cc o hello hello.o前面是乙個tab的空格 ...