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

【Green Hills】GHS-在可執(zhí)行文件內(nèi)清除未調(diào)用的.o文件

1、 文檔背景

用戶(hù)的flash大小,用戶(hù)在Map文件內(nèi)看到未參加主程序運(yùn)行的函數(shù)名稱(chēng),咨詢(xún)未調(diào)用的文件是否會(huì)參加 Link階段,如何清除無(wú)調(diào)用的.o文件和相關(guān)數(shù)據(jù)信息。


2、軟硬件環(huán)境

1)、軟件版本:Mutil 8.14 Compiler 2024.1.4

2)、電腦環(huán)境:Windows 11

3)、外設(shè)硬件:無(wú)


3、操作步驟

1)、打開(kāi)項(xiàng)目工程選中項(xiàng)目.gpj文件,選擇Linker -Link Optimization 如圖所示分別修改



2)、控制從可執(zhí)行文件中刪除未使用和未引用的函數(shù)。



3)、控制是否從可執(zhí)行文件中刪除未使用和未引用的數(shù)據(jù)。



4)、允許刪除C++虛函數(shù)。



5)、啟用Deletion of Unused Functions、Deletion of Unused Data、Deletion of Unused C++ Virtual Functions可以看到明顯文件減小。


啟用前

啟用后


6)、將未啟用清除的map文件修改為f1km_sk_v3_ghs-test.map、將其進(jìn)行對(duì)比,部分函數(shù)段被清除。



主站蜘蛛池模板: 新民市| 通许县| 扎赉特旗| 嘉黎县| 招远市| 郑州市| 兰考县| 抚顺县| 吉水县| 辛集市| 通渭县| 渭源县| 江油市| 伊吾县| 丘北县| 南漳县| 黑山县| 盐池县| 来凤县| 湟中县| 昭通市| 中牟县| 白银市| 沾益县| 屏东市| 体育| 松溪县| 西乡县| 罗城| 沿河| 当涂县| 扎鲁特旗| 文登市| 奈曼旗| 罗定市| 通江县| 利辛县| 平陆县| 增城市| 宣恩县| 堆龙德庆县|