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

NEC編譯器培訓(xùn)手冊(cè)
編譯器是如何工作的_編譯器的工作過(guò)程詳解
編譯器原理到底是怎樣的帶你簡(jiǎn)單的了解編譯器原理
Verilog HDL 編譯器指令說(shuō)明

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

評(píng)論