make 、make clean、make depend的區(qū)別
Posted on 2009-04-29 19:02 Prayer 閱讀(10941) 評論(1) 編輯 收藏 引用 所屬分類: C/C++ 、LINUX/UNIX/AIX
1 make
根據(jù)makefile制定的規(guī)則,將c\c++文件編譯成*.o文件,然后進一步生成可執(zhí)行文件。 2 make clean |
3 make depend
一種makefile的規(guī)則,通過掃描儀個目錄下的所有C\C++ 代碼,從而判斷出文件之間的依賴關(guān)系,如a.cc文件中調(diào)用了b.h(如以形勢include<b.h>),如果之后a.cc文件被改動,那么只需要重新編譯a.cc文件,不需要編譯b.h文件。否則所有的文件都需要重新編譯