首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

Makefile 中 -D 參數與 $(date) 變數:預處理器巨集定義說明

     編輯:程式設計綜合問答

命令分析

$(CC) -c $(CFLAGS) $(CPPFLAGS) -D $(date)

參數說明

  • -D:給 C 編譯器的預處理器定義一個巨集,等同於在原始碼中寫 #define date ...。
  • $(date):Makefile 內建變數或使用者自定義變數,代表某個日期字串。

範例

若 date 為 VERSION="1.0",則編譯時會定義 VERSION="1.0",原始碼可直接使用該巨集。

參考資源:https://blog.chinaunix.net/uid-790245-id-2037377.html

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved