3
我在編譯前使用clang預處理代碼,並且啓用了模塊後,clang會將「#import <float.h>」轉換爲「@import Darwin.C.float;」。當我嘗試編譯此預處理源時,出現以下錯誤:「模塊導入後期望模塊名稱」,因爲「float」是保留字。有沒有辦法禁用@import中保留字的檢查?無法在預處理後編譯@import
我在編譯前使用clang預處理代碼,並且啓用了模塊後,clang會將「#import <float.h>」轉換爲「@import Darwin.C.float;」。當我嘗試編譯此預處理源時,出現以下錯誤:「模塊導入後期望模塊名稱」,因爲「float」是保留字。有沒有辦法禁用@import中保留字的檢查?無法在預處理後編譯@import