gcc中的預編譯巨集
* 預定義的巨集
* __nase_file__ 原始檔的完整路徑名,和 __file__ 不同,被引用的檔案仍然是原來檔名
* __char_unsigned__ 用於指定該機器上 char 是無符號型別
* __cplusplus 使用 c++ 編譯器編譯
* __date__ 編譯時的日期
* __file__ 編譯檔名
* __func__ 同 __function__
* __gnuc__ gcc 的主版本號
* __gnuc_minor__ gcc 的次版本號
* __gnuc_patchlevel__ gcc 的修訂號
* __gnug__ 由 c++ 編譯程式定義
* __include_level__ 指 #include 的層次
* __line__ 當前行號
* __no_inline__ 不允許 inline
* __optimize__ 開啟了優化選項
* __optimize_size__ 開啟了對編譯出檔案尺寸的優化
* __stdc__ 表示該程式符合 ansi c 標準
* __stdc_hosted__ 表示宿主具有標準 c 的環境
* __stdc_version__ 標準 c 制定時間
* __time__ 編譯時系統時間
__version__ gcc 版本號
* 預定義的巨集
* __nase_file__ 原始檔的完整路徑名,和 __file__ 不同,被引用的檔案仍然是原來檔名
* __char_unsigned__ 用於指定該機器上 char 是無符號型別
* __cplusplus 使用 c++ 編譯器編譯
* __date__ 編譯時的日期
* __file__ 編譯檔名
* __func__ 同 __function__
* __gnuc__ gcc 的主版本號
* __gnuc_minor__ gcc 的次版本號
* __gnuc_patchlevel__ gcc 的修訂號
* __gnug__ 由 c++ 編譯程式定義
* __include_level__ 指 #include 的層次
* __line__ 當前行號
* __no_inline__ 不允許 inline
* __optimize__ 開啟了優化選項
* __optimize_size__ 開啟了對編譯出檔案尺寸的優化
* __stdc__ 表示該程式符合 ansi c 標準
* __stdc_hosted__ 表示宿主具有標準 c 的環境
* __stdc_version__ 標準 c 制定時間
* __time__ 編譯時系統時間
__version__ gcc 版本號
* 預定義的巨集
* __nase_file__ 原始檔的完整路徑名,和 __file__ 不同,被引用的檔案仍然是原來檔名
* __char_unsigned__ 用於指定該機器上 char 是無符號型別
* __cplusplus 使用 c++ 編譯器編譯
* __date__ 編譯時的日期
* __file__ 編譯檔名
* __func__ 同 __function__
* __gnuc__ gcc 的主版本號
* __gnuc_minor__ gcc 的次版本號
* __gnuc_patchlevel__ gcc 的修訂號
* __gnug__ 由 c++ 編譯程式定義
* __include_level__ 指 #include 的層次
* __line__ 當前行號
* __no_inline__ 不允許 inline
* __optimize__ 開啟了優化選項
* __optimize_size__ 開啟了對編譯出檔案尺寸的優化
* __stdc__ 表示該程式符合 ansi c 標準
* __stdc_hosted__ 表示宿主具有標準 c 的環境
* __stdc_version__ 標準 c 制定時間
* __time__ 編譯時系統時間
__version__ gcc 版本號
GNU編譯器 gcc中的預編譯巨集
預定義的巨集 nase file 原始檔的完整路徑名,和 file 不同,被引用的檔案仍然是原來檔名 char unsigned 用於指定該機器上 char 是無符號型別 cplusplus 使用 c 編譯器編譯 date 編譯時的日期 file 編譯檔名 func 同 function gnuc ...
xcode 預編譯巨集定義
方法 利用預編譯 巨集定義 方案1 在pch 中定義乙個巨集 version free 來代表 免費版 方案2 targets檔案中定義乙個巨集 中 乙個版本對應乙個targets 檔案 這個檔案裡邊定義著我們應用的圖示 名字 引數 發布的時候 乙個專案按照乙個targets 檔案來發布的 ok 在...
OC 巨集和預編譯
import define pi 3.1415926 define tow pi pi 2 define no chess define girth r pi 2 r define area r pi r r 巨集的引數一定要括號起來 define ipad define age 20 undef ...