簡體   English   中英

將GCC選項添加到C源文件的頂部

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM