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,...