CDEFINES用於定義C語言使用的巨集定義

2021-06-07 07:53:14 字數 397 閱讀 5933

cdefines用於定義c語言使用的巨集定義                                       

系統定義的環境變數是沒法在c語言和組合語言中起作用的,如果非要這樣做

可以按照以下的步驟

1、在bsp根目錄中修改 .bat 檔案, 

add: 

set is_lcd_240x320=1 

2、在bsp根目錄中修改sources.cmn 檔案, 

add: 

!if "$(is_lcd_240x320)" == "1"

cdefines= $(cdefines) -dis_lcd_240x320

!endif

注:is_lcd_240x320 必須全為大寫 

更詳細的用法參考以下說明

C 語言定義

1 c程式是由函式構成的。乙個c源程式至少且僅包含乙個main函式,也可以包含乙個main函式和若干個其他函式。因此,函式是c程式的基本單位。被呼叫的函式可以是系統提供的庫函式 如printf和scanf函式 也可以是使用者根據需要自己編制設計的函式 如 int max int x,int y 定義...

Unix下C語言用於記錄日誌的方法 自定義

include include include include include include include include include 此方法改自csdn大牛zhao4zhong1的 此程式用於記錄日誌,執行環境為linux,執行緒安全,單個日誌檔案的最大位元組數為logmaxsize位元組...

C語言型別定義

對於使用者定義型別,typedef和 define有什麼區別?一般來說,最好使用typedef,部分原因是他能正確處理指標型別。例如這些宣告 typedef char string t define string d char string t s1,s2 stirng d s3,s4 s1,s2,...