ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

STM32-将程序编译成lib文件使用

2021-06-17 15:52:31  阅读:151  来源: 互联网

标签:文件 lib 工程 编译成 STM32 编译 添加


参考我转载的文章:http://blog.csdn.net/tq384998430/article/details/78084719

(库工程表示用于编译得到lib库文件的工程,应用工程表示进行应用开发的工程)

首先建立一个库工程,将需要编译成库的源程序都添加进库工程,在option选项中设置好处理器类型、编译器、输出文件等参数。最方便的方式是复制一个现成的应用工程,然后在option的output选项卡中将输出设置成Create Library,编译成功就能生成“.lib”文件。

然后在其他应用工程中添加编译得到的lib文件(和源码文件的添加方式一样),需要制作一个头文件或者使用前面制作lib的工程中的头文件,以得到lib文件中函数的申明和宏定义。这样在工程中就能调用lib中的函数了。

使用lib最好的一点是进行程序保密,同时方便程序开发和代码阅读,并且程序编译的时间也会大大加快。

标签:文件,lib,工程,编译成,STM32,编译,添加
来源: https://blog.51cto.com/u_12956289/2917169

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有