MakeFile預定義變數

2021-09-01 10:55:13 字數 479 閱讀 7880

**:

makefile中常見預定義變數

命 令 格 式

含    義

ar庫檔案維護程式的名稱,預設值為ar

as匯程式設計序的名稱,預設值為as

ccc編譯器的名稱,預設值為cc

cppc預編譯器的名稱,預設值為$(cc) –e

cxxc++編譯器的名稱,預設值為g++

fcfortran編譯器的名稱,預設值為f77

rm檔案刪除程式的名稱,預設值為rm –f

arflags

庫檔案維護程式的選項,無預設值

asflags

匯程式設計序的選項,無預設值

cflags

c編譯器的選項,無預設值

cppflags

c預編譯的選項,無預設值

cxxflags

c++編譯器的選項,無預設值

fflags

fortran編譯器的選項,無預設值

Makefile預定義變數

含義 不包含副檔名的目標檔名稱。所有的依賴檔案,以空格分開,並以出現的先後為序,可能包含重複的依賴檔案。第乙個依賴檔案的名稱。所有的依賴檔案,以空格分開,這些依賴檔案的修改日期比目標的建立日期晚。目標的完整名稱。所有的依賴檔案,以空格分開,不包含重複的依賴檔案。如果目標是歸檔成員,則該變數表示目標的...

Makefile中預定義變數

預定義變數 含義 不包含副檔名的目標檔名稱。所有的依賴檔案,以空格分開,並以出現的先後為序,可能包含重複的依賴檔案。第乙個依賴檔案的名稱。所有的依賴檔案,以空格分開,這些依賴檔案的修改日期比目標的建立日期晚。目標的完整名稱。所有的依賴檔案,以空格分開,不包含重複的依賴檔案。如果目標是歸檔成員,則該變...

Makefile中預定義變數

預定義變數 含義 不包含副檔名的目標檔名稱。所有的依賴檔案,以空格分開,並以出現的先後為序,可能包含重複的依賴檔案。第乙個依賴檔案的名稱。所有的依賴檔案,以空格分開,這些依賴檔案的修改日期比目標的建立日期晚。目標的完整名稱。所有的依賴檔案,以空格分開,不包含重複的依賴檔案。如果目標是歸檔成員,則該變...