在调试DSP设备的时候,发现好多工程会把比较核心的代码生成静态库lib,代码运行的时候直接调用lib里面的相关函数就行。但是从外部是看不到lib库里面的内容的,这样通过静态库的方式实现对代码的加密。
在网上找了好久如何将函数生成静态库*.lib的方法,找到的资料都比较零散,看起来比较费劲,通过自己的摸索,终于验证成功了。下面将我的方法分享一下。
下面用到的相关工程全部已打包上传 https://download.csdn.net/download/qq_20222919/88583858
首先调试好需要生成lib库文件的工程,这里使用一个流水灯来演示。
leds.c文件中主要对LED灯使用到的端口进行初始化。
led_control.c文件中通过三个函数实现三种流水灯的效果。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。