社区
驱动程序开发区
帖子详情
linux内核如果包含math.h,makefile如何实现?
wanghong19890301
2017-10-09 10:58:49
c文件中:
#include <math.h>
会报错:fatal error: math.h: No such file or directory
如何在内核的makefile中编译添加-lm解决编译报错问题点
...全文
1998
8
打赏
收藏
linux内核如果包含math.h,makefile如何实现?
c文件中: #include 会报错:fatal error: math.h: No such file or directory 如何在内核的makefile中编译添加-lm解决编译报错问题点
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
倒骑毛驴的令狐冲
2017-11-04
打赏
举报
回复
应该用“” 吧 不应该<>,可以试试
wanghong19890301
2017-11-03
打赏
举报
回复
那我要包含math.h这个头文件需要包含哪个库?
HITYM627
2017-11-03
打赏
举报
回复
楼主现在这个问题解决了吗 能否分享一下
jklinux
2017-10-10
打赏
举报
回复
只能是静态库
obj-m += mytest.o mytest-objs := test.o libmy.a
jklinux
2017-10-09
打赏
举报
回复
楼主要在内核里用c库里的数学库? 虽然内核的makefile可以带上其它库编译, 但库必须是与内核的平台一致。 而且内核为了保证效率,通常不会参与耗时的运算的,尤其是符点数
Hello Worm
2017-10-09
打赏
举报
回复
你在整个内核代码中随便搜一个带math.h头文件的源代码,看一下它是怎么编的不就知道了吗?
wanghong19890301
2017-10-09
打赏
举报
回复
请问如何在内核带上其他库编译?
alinly
2017-10-09
打赏
举报
回复
#include "math.h"
linux
内核
0.11版本源码 带中文注释
#define __LIBRARY__ // 定义该变量是为了包括定义在unistd.h 中的内嵌汇编代码等信息。 #include <unistd.h> // *.h 头文件所在的默认目录是include/,则在代码中就不用明确指明位置。 // 如果不是UNIX 的标准...
Linux
_C_help.rar_Help!_
linux
help
1. **
Linux
系统调用**:C编程在
Linux
中直接与
内核
交互,主要通过系统调用来
实现
。常见的系统调用包括`open()`、`read()`、`write()`、`close()`用于文件操作,`fork()`和`execve()`用于进程控制,以及`socket()`、`...
我们如何编译适合的自己的嵌入式
linux
内核
.pdf
### 如何编译适合自己的嵌入式
Linux
内核
#### 一、准备工作 在开始编译嵌入式
Linux
内核
之前,确保环境已准备好是非常重要的一步。为了编译适合特定硬件平台(例如SMDK2410)的
内核
,我们需要完成以下步骤: 1. **...
Linux
内核
注释
作者对
Linux
内核
的所有文件进行了详细的注释,包括引导启动程序、初始化程序、
内核
代码本身、块设备驱动程序、字符设备驱动程序以及数学协处理器相关代码。每一部分注释都
包含
了文件的概述、功能介绍、代码内注释、...
Linux
_C程序设计大全源代码
8. **系统调用**:直接调用
Linux
内核
提供的函数,如open、close、write等,这需要了解系统调用接口syscalls.h。 9. **编译与链接**:掌握使用gcc/g++编译器进行编译、链接及调试技巧,例如-g选项添加调试信息,-l...
驱动程序开发区
1,324
社区成员
2,170
社区内容
发帖
与我相关
我的任务
驱动程序开发区
主要是开发驱动技术
复制链接
扫一扫
分享
社区描述
主要是开发驱动技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章