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

【Green Hills】GHS如何比對兩個ELF文件的內容區別

1、 文檔目標

解決用戶想要對比不同的工程版本所生成ELF文件有什么不一樣的地方。


2、 問題場景

用戶在做項目的時候,工程的版本迭代是十分常見的事情,用戶除了想關注工程在代碼方面的更改,也想了解在迭代的過程中ELF文件的差別是什么。調試代碼段有沒有什么區別等等的。


3、軟硬件環境

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

2)、電腦環境:Windows 11

3)、外設硬件:無


4、解決方法

1)、在GHS中,gbincmp程序可以實現這個功能,gbincmp程序比較兩個ELF二進制文件。程序的命令格式為:gbincmp [options] file1 file2


2)、想要使用這個命令的話,可以在MULTI Project Manager窗口中的Tools->Use Utilities打開Utility Program Launcher窗口使用到gbincmp這個執行程序。(如圖4-1和圖4-2)

圖4-1


圖4-2


3)、然后去添加需要對比的文件,添加完成后點擊Run即可(如圖4-3-1)。結果顯示如圖4-3-2。默認情況下只要有不同就會顯示,且只顯示檢查到的第一條不同。如果相同,窗口就會直接退出。


圖4-3-1



圖4-3-2


4)、如果想要顯示全部不同,則需要使用參數-continue(如圖4-4-1)。對比后就會顯示全部不同的地方(如圖4-4-2)。


圖4-4-1


圖4-4-2

主站蜘蛛池模板: 梧州市| 班玛县| 化德县| 明星| 黄浦区| 鹰潭市| 静海县| 马鞍山市| 昌宁县| 磐石市| 高陵县| 沙雅县| 伊川县| 福鼎市| 黄龙县| 营口市| 新干县| 饶平县| 绥棱县| 文成县| 灵璧县| 鄂托克旗| 方城县| 康定县| 潞城市| 吉林省| 工布江达县| 乌什县| 安溪县| 刚察县| 枝江市| 东宁县| 鹰潭市| 桑植县| 佛山市| 政和县| 宝丰县| 龙川县| 平远县| 松潘县| 衡阳县|