[英]Add GCC options to top of C source file
可以在C源文件的頂部放置一些內容,例如
// GCC_OPTIONS=-g,-Wall
每次編譯此文件時,這些選項將自動添加到gcc?
是的,至少對於某些標志是這樣。 您可以像這樣推送和彈出診斷設置 :
#pragma GCC diagnostic error "-pedantic"
#pragma GCC diagnostic warning "-Wall"
對於每個功能級別的優化級別,這也是可能的:
#pragma GCC optimize ("string"...)
這些#pragma
定義會影響源文件之后的所有代碼。
有關更多信息,請參見以下其他問題:
否。某些編譯器選項具有#define
等效項,但沒有。 這屬於您的make文件(或等效文件)。 使用GNU Make:
CFLAGS += -g -Wall
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.