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

【Green Hills】GHS-LIB庫文件的生成和調用

1、 文檔背景

客戶使用GHS的Mutil 圖形化界面,想要對工程內部分文件進行加密,使其關鍵算法和函數在上下流傳閱時,不影響正常二進制文件的生成,更不影響自己公司內部代碼機密泄露。


2、軟硬件環境

1)、軟件版本:Multi v8.14 RH850 Compiler v2023.1.4

2)、電腦環境:Windows 11


3、解決步驟

1)、本次采用工程為瑞薩官方例程、Y-ASK-RH850F1KM-S4-V3_sample_V101、打開項目工程,選擇項目編譯成功。點擊如圖添加文件快捷鍵、或者點擊"Edit"再點擊"Add ltem into F1KM-S4 Starterkit Project.gpj...",“Create New ...”內選擇與“Hello World LIbrary” 對應的C/C++語言或創建“Library”無示例工程。


圖3-1


2)、選中該library示例,點擊編譯,編譯成功生成靜態庫文件“libhello.a”。

注:這里選中不同的工程文件夾,編譯的對象會發生改變。


圖3-2


3)、將“libhello.a”文件及其調用的頭文件復制至工程文件夾下,回到工程管理界面。


圖3-3


4)、回到工程管理界面,選中調用的函數工程gpj文件,點擊右鍵,"Add File into app.gpj..."如圖添加文件。


圖3-4


5)、main.c文件有相關靜態庫文件函數和頭文件的調用。


圖3-5


6)、選中整個Program進行編譯,編譯成功,靜態庫文件的生成和調用完成。


圖3-6

主站蜘蛛池模板: 昭平县| 永和县| 阿尔山市| 博爱县| 津南区| 伊金霍洛旗| 海城市| 陈巴尔虎旗| 恩施市| 鄂托克前旗| 屏东县| 桦南县| 邹城市| 县级市| 惠水县| 浦江县| 儋州市| 改则县| 五大连池市| 山阳县| 长阳| 乌苏市| 福贡县| 越西县| 金寨县| 于都县| 阿拉善左旗| 河间市| 铁力市| 蒲城县| 故城县| 苍山县| 安福县| 垦利县| 睢宁县| 措美县| 米泉市| 武义县| 青州市| 杭州市| 肥西县|