社区
驱动程序开发区
帖子详情
内核如何编译包含libm.so
wanghong19890301
2017-11-03 02:17:20
内核要调用pow的算法,需要包含math.h,所以现在需要在内核的makefile中包含编译libm.so 不知道如何下手;求大牛来知道
...全文
1040
2
打赏
收藏
内核如何编译包含libm.so
内核要调用pow的算法,需要包含math.h,所以现在需要在内核的makefile中包含编译libm.so 不知道如何下手;求大牛来知道
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jklinux
2017-11-03
打赏
举报
回复
没法直接把动态库编进内核里的, 不依赖其它库的静态库就可以。 可以下c库的源码,把pow函数相关代码放在驱动里。
HITYM627
2017-11-03
打赏
举报
回复
楼主现在这个问题解决了吗 能否分享一下
为linux
内核
构建最小的根文件系统终稿.pdf
通过运行`arm-linux-gcc -d busybox`,我们可以看到Busybox依赖于`libcrypt.so.1`, `l
ibm
.so.6`和`libc.so.6`。因此,`lib`目录必须
包含
这些库。 总结来说,构建最小的根文件系统主要包括以下几个步骤: 1. 使用...
PPT建立嵌入式Linux应用系统2022优秀文档.ppt
- **C库**:静态库(如libc.a, l
ibm
.a)和动态库(如libc.so, l
ibm
.so, ld.so)提供运行时支持。 3. **Bootloader**: Bootloader是系统启动过程中的第一部分软件,负责加载
内核
到内存并初始化必要的硬件。在...
glibc-2.29.tar.gz
- 安全性增强:glibc-2.29对许多安全漏洞进行了修复,包括缓冲区溢出、整数溢出等问题,提升了程序的安全性。 - 性能优化:通过改进算法和减少不必要的内存分配,提高了库函数的执行效率。 - 新的API和函数:添加...
glibc的两个rpm包
这个包
包含
了动态链接库,如libstdc++.so、l
ibm
.so等,以及用于程序
编译
的头文件。 另一方面,glibc-common-2.17-260.el7.x86_64.rpm是glibc的通用部分,它提供了一些系统级别的配置和数据,例如locale数据、动态...
基于嵌入式Linux平台的最小文件系统的制作
- `l
ibm
.so.6` - `libcrypt.so.1` 此外,还有一个非常重要的库文件`ld-linux.so.2`,它是Linux动态装载器的一部分,大多数Linux程序都会用到它。 #### 四、总结 通过上述步骤,我们已经成功地创建了一个基于嵌入式...
驱动程序开发区
1,324
社区成员
2,170
社区内容
发帖
与我相关
我的任务
驱动程序开发区
主要是开发驱动技术
复制链接
扫一扫
分享
社区描述
主要是开发驱动技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章