发新帖我要提问
123
返回列表
打印
[通用 MCU]

lib静态库怎么创建

[复制链接]
楼主: 软核硬核
手机看帖
扫描二维码
随时随地手机跟帖
41
IntelCore| | 2024-8-24 18:10 | 只看该作者 回帖奖励 |倒序浏览
创建静态库lib可以通过以下步骤进行:使用gcc或其他编译器编译源代码为目标文件(.o),然后将目标文件归档为静态库(.a)。简单说,就是编译后归档。

使用特权

评论回复
42
power_2013| | 2024-8-25 10:23 | 只看该作者
C++网上很多教程

使用特权

评论回复
43
daichaodai| | 2024-8-26 08:04 | 只看该作者
本帖最后由 daichaodai 于 2024-8-26 08:05 编辑

静态库应该需要单独编译生成

使用特权

评论回复
44
daichaodai| | 2024-8-26 08:04 | 只看该作者
一般IDE软件里面好像不能直接生成的

使用特权

评论回复
45
daichaodai| | 2024-8-26 08:04 | 只看该作者
本帖最后由 daichaodai 于 2024-8-26 08:08 编辑

楼主是想做什么呢?很少有这样操作需求的。

使用特权

评论回复
46
V853| | 2024-9-2 14:48 | 只看该作者
一般来说,makefile脚本用于编译gnu和makefile方法

使用特权

评论回复
47
理想阳| | 2024-9-3 15:59 | 只看该作者
添加源文件(。c和. h文件)添加到要打包到静态库中的项目中。

使用特权

评论回复
48
nowboy| | 2024-9-6 22:44 | 只看该作者
其实有些东西如果封装了库,应用起来更方便。但是调试起来可能不太方便。

使用特权

评论回复
49
dreamCar| | 2024-9-7 22:59 | 只看该作者
需要编译和执行的动态库

使用特权

评论回复
50
未来AI| | 2024-9-13 18:10 | 只看该作者
似乎不能在一般的ide软件中直接生成

使用特权

评论回复
51
suncat0504| | 2024-9-13 21:48 | 只看该作者
按照一定的规则编程,就能制作吧?静态库也好、可执行bin也好,只是内部形式上不同的。在Windows计算机上就是exe和dll的区别。

使用特权

评论回复
52
shenxiaolin| | 2024-9-20 18:21 | 只看该作者
百度一下就知道了

使用特权

评论回复
53
szt1993| | 2024-9-24 14:00 | 只看该作者
静态库可以直接添加对应的代码进行编译

使用特权

评论回复
54
OKAKAKO| | 2024-9-28 16:35 | 只看该作者
IFX-MudeLin 发表于 2024-5-29 14:39
如果使用GNU Makefile的方式进行编译,可参考如下的Makefile脚本。
这里编译的C文件为test.c,编译生成的静 ...

makefile还是非常实用简单的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则