在 STM32CubeIDE 中,我們可以通過主動 warning(甚至 error)的方式來通知工程師,使得一些容易遺漏的配置得到重視。例如,在釋放參考代碼給客戶時,希望客戶注意到里面的項(xiàng)目名稱和項(xiàng)目版本,那么我們可以在代碼中,通過“#error”來強(qiáng)調(diào)必須要修改的信息,通過“#warning”來備注需要注意的信息。具體代碼如圖:
這樣,當(dāng)客戶編譯工程時,會出現(xiàn) error 和 warning,將“#error”和“#warning”兩行分別注釋掉,才可以分別消除這兩項(xiàng)編譯信息,以此達(dá)到警示客戶的目的。
來源:ST社區(qū)
-
STM32
+關(guān)注
關(guān)注
2293文章
11032瀏覽量
365151 -
代碼
+關(guān)注
關(guān)注
30文章
4900瀏覽量
70780 -
編譯器
+關(guān)注
關(guān)注
1文章
1662瀏覽量
50238 -
STM32CubeIDE
+關(guān)注
關(guān)注
0文章
1瀏覽量
287
發(fā)布評論請先 登錄
ARM編譯器錯誤和警告參考指南
ICC AVR編譯器的安裝與使用
基于CoSy的編譯器開發(fā)的研究

編譯器是如何工作的_編譯器的工作過程詳解
編譯器原理到底是怎樣的帶你簡單的了解編譯器原理
Verilog HDL 編譯器指令說明

交叉編譯器安裝教程
領(lǐng)域編譯器發(fā)展的前世今生
應(yīng)用筆記|巧用 STM32CubeIDE 之編譯警告

評論