Keil C51中静态库的生成与使用
扫描二维码
随时随地手机看文章
1、将要生成库文件的代码新建一个工程,比如LibExample,然后把代码加到其中,在Option for target中的Output里选择Create Library,编译通过生成库文件。如下2图
2、将生成的库文件(LibExample.lib)拷贝到新项目(Hello)文件夹中,添加到工程文件中,并包含库文件的.h文件(LibExample.h),这样在新项目中即可调用,如下2图
库文件还是可以反编译成汇编,这点对单片机来说是个坏消息,呵呵,要防止轻易被破解的话用C语言写大量的冗余代码或者其他防反汇编代码倒是不错。