男人的天堂AV亚洲一区2区|精品乱码久久久久久久一|国产成人综合久久精品推不卡|99国产精品99久久|国产精品亚洲v三区防屏蔽|a级黄色大片在线观看视频男男|在线播放视频国产区中文|国产三级激情在线视频

JNH官网

【GreenHills】解決GHS對于“//”注釋符號進行報錯的問題

1、 文檔目標


解決GHS對于使用“//”進行注釋內容進行報錯的問題


2、 問題場景


在代碼中經常使用“//”進行內容注釋。但是,在GHS中發現所有的注釋信息都被顯示了報錯。報錯信息如下圖2-1。


圖2-1

3、軟硬件環境


1)、軟件版本:MULTI 8.1.4,Compiler 2023.1.4 Final Release for Embedded ARM


2)、電腦環境:Windows 11


3)、外設硬件:無


4、解決方法


1)、產生以上問題的原因有兩個,一個是目前比較常見的原因,是因為注釋前面的代碼出現錯誤提示導致后面的信息出現了錯誤。一般情況下只要解決了前面的報錯信息后面的注釋報錯就會自動消失。這個原因本文檔不做詳細說明。


2)、第二種情況是由于GHS的配置導致的。在build options中有C/C++ Compiler->Allow C++ Style Slash Comments in C的一個配置選項。這個配置選項就是對于C++的注釋風格是否兼容進行配置。(如圖4-2)


圖4-2

3)、那么產生報錯的原因就是因為Allow C++ Style Slash Comments in C配置項選擇了Off。相當于關閉了Allow C++ Style Slash Comments in C這個選項,關閉之后的效果就是對于C++的“//”的注釋風格不被接受并且會進行報錯,也就是圖2-1所示的情況。解決方法就是將Allow C++ Style Slash Comments in C配置項修改為On或者不做設置默認就是On。


4)、設置完成后就不會再出現注釋報錯了。(如圖4-4)


圖4-4


【更多軟件使用問題請站內搜索,或關注B站:查看視頻教學】

jnh官網 jnh官網 jnh官網 jnh官網 金年會 金年會 金年會 金年會