野火STM32开发板中的UCGUI LIB是怎么生成的
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了野火STM32开发板中的UCGUI LIB是怎么生成的相关的知识,希望对你有一定的参考价值。
参考技术A这个是生成LIB的技巧.也许大家在网上看到某些程序会发现,他们用这个方式来包含STM32
的库文件:
而不是像DX32的例程那样一堆C:
STM32 UCGUI 移植完后 如何做成库 帮帮在下
移植完GUI后 编译时间太长 占用空间太大了 据说KEI4可以 做成库的形式 用的时候 直接用其函数就可以 玩过的 帮帮在下 最好有图解 我理解能力 不太好 菜鸟
把Create Library前的勾打上,之后编译,会在生成hex文件的文件夹(路径是你自己设定的)下生成相应的库文件***.lib,之后将其***.lib文件添加到工程中,GUI的源码就可以去掉了。不过最好单独建个工程来做UCGUI的库,以便需要修改UCGUI的源码的时候更新ucgui的库文件。
追问哦 这样就行了啊 那他怎么知道 UCGUI的LIB 而不是 其他 函数产生的LIB 我想说的是 他是 只是UCGUI产生LIB 还是 整个工程都一起生成LIB
追答如果你的工程中添加了其他的文件,那么这个库就不仅仅是ucgui的lib库了,所以建议将ucgui的源码单独建个工程来生成ucgui的库。
参考技术A 你把其他的c文件删掉只保留gui的c和h文件。然后生成lib文件。建议拷贝项目文件做备份。在备份中修改。然后把库添加进去即可。以上是关于野火STM32开发板中的UCGUI LIB是怎么生成的的主要内容,如果未能解决你的问题,请参考以下文章
基于STM32移植UCGUI图形界面框架(3.9.0源码版本)