日韩中文在线观看-欧美性综合-伊人视频在线观看-亚洲免费在线视频观看-国产偷人视频-人妻丰满熟妇岳av无码区hd-国产一级淫片a视频免费观看-国产精品交换-国产精品1区2区3区4区-美女日批视频在线观看-欧美日韩一区二区三区自拍

【Green Hills】解決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



主站蜘蛛池模板: 永吉县| 靖安县| 彭山县| 宁明县| 垣曲县| 咸丰县| 九台市| 芦溪县| 武邑县| 资阳市| 库车县| 桃园县| 同德县| 新干县| 赤峰市| 汉中市| 赤壁市| 奎屯市| 高阳县| 泸溪县| 大姚县| 霍林郭勒市| 格尔木市| 游戏| 舟山市| 宜黄县| 灵山县| 偏关县| 桂阳县| 西和县| 湖州市| 淄博市| 聂荣县| 育儿| 龙里县| 巩义市| 渝北区| 永平县| 德格县| 三原县| 华宁县|