腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
Proc
内核
hello
程序
、
、
modules/5.13.0-37-generic/build M=/home/a1085551/osc10e/ch2 modules CC [M] /home/a1085551/osc10e/ch2/
hello
.o /home/a10
浏览 57
提问于2022-04-10
得票数 0
回答已采纳
1
回答
编译
Linux
内核
-
hello
world
、
我正在尝试编译
Linux
内核
:。我有一个简单的
hello
world程序
hello
-1.cpp#include <
linux
/kernel.h> {} {但是我试图使用Makefile构建它: all
浏览 1
提问于2012-04-20
得票数 6
2
回答
Openwrt
内核
模块
、
、
、
、
我正在学习如何在Openwrt中开发
内核
模块。我试着打个招呼。=1 SUBMENU:=
HELLO
$(
LINUX
_KMOD_SUFFIX) CONFIG_
HELLO
_MOD=m $(patsubst)" \ $(M
浏览 1
提问于2017-10-06
得票数 2
2
回答
`./scripts/recordmcount:语法错误:"(“当我在Raspberry Pi上编译驱动程序模块时报告unexpected`
、
、
我重新编译了我的Raspberry Pi的
Linux
内核
以启用一些调试功能。新
内核
是通过提供的工具在我的X86台式机上编译的。新
内核
看起来运行良好,直到我在它上面编译了我的
hello
-world驱动程序模块,并打印了以下信息: make -C /lib/modules/3.18.10-d0u9/build M=/home/pi/
Linux
-Device-Driver-3.18/1_
Hello
浏览 10
提问于2015-07-06
得票数 6
2
回答
H没有这样的文件或目录
、
、
、
、
要安装协议,我使用的是,但是第一步是创建trace_route,我收到了以下错误:我搜索了网页,发现问题在标题中,但我没有找到解决方案.我正在使用Ubuntu10.04LTS
内核
2.6.33重新编译
浏览 6
提问于2013-06-04
得票数 5
回答已采纳
1
回答
如何为不同的
内核
版本编译
内核
模块?
、
、
、
我安装了以下
内核
:2.6.32-573.el6.x86_64
Linux
2.6.32-573.1.1.el6.x86_64在
内核
源代码的Makefile中,我编辑了外向设置: [root@localhost
linux
-2.6.32-573.1.1.el6.x86_64]# cat Makefile | grep "EXTRAVERSIONSIGN [M] /root/hw/
h
浏览 0
提问于2016-04-06
得票数 4
3
回答
当我只在c文件中插入任何模块时,如何显示
内核
版本?
、
、
、
我有关于显示
内核
模块的C程序的
内核
版本的问题。因此,在插入之后,当我通过dmesg显示日志消息时,我能够看到我的
内核
版本。所以我的简单的C代码如下所示,请任何人告诉我如何能够在插入后显示
内核
版本,如果我想在程序中插入“谁”也一样。所以在这里,你给我解决方案,如何编程或我需要包括的结构,以便我能够显示主机名和插入模块后的
内核
版本。程序:#include&
浏览 2
提问于2012-12-15
得票数 2
1
回答
构建
linux
内核
模块
、
、
、
我是一个windows驱动程序程序员,他是
linux
内核
开发的新手,我已经安装了
linux
内核
头。我正在
linux
内核
中尝试我的helloworld模块。#include <
linux
/init.h>/*MODULE_LICENSE("Dual BSD/GPL");*/ static int
hel
浏览 1
提问于2018-04-08
得票数 1
回答已采纳
5
回答
模块编译:找不到asm/ file age.h文件
、
、
、
我正在尝试编写一个"
hello
world“
内核
模块的示例,在ubuntu 11.04、
内核
3.2.6、gcc 4.5.2和fedora 16、
内核
3.2.7、gcc 4.6.7上发现问题。/
linux
/include/ -DMODULE -Wall -O2 -c
hello
.c -o
hello
.o从/usr/src/
linux
/include/<em
浏览 2
提问于2012-02-29
得票数 19
回答已采纳
1
回答
系统探测
内核
模块功能,而该模块正在加载。
、
、
、
如何在加载
内核
模块函数时使用System抽头探测。在加载特定模块时,我试图打印被调用的函数。假设我有一个没有加载的
内核
模块
hello
.ko。现在,我想跟踪该模块的函数
hello
_init()。/usr/bin/env stap printf("
hello
&qu
浏览 0
提问于2022-11-24
得票数 0
1
回答
在Lunix中实现
hello
world系统调用时出错
、
、
、
我正在编译我的
hello
world系统调用的
内核
,但是得到了以下错误:以下是我为添加
hello
world系统调用所做的更改: 当前
内核
version=5.11.0.40
linux
-5.8.1/
hello</
浏览 9
提问于2021-12-04
得票数 0
1
回答
在64位系统上向LinuxKernel3.13添加新的系统调用
、
、
--我将试着一步一步地展示我所做的事情:sudo apt-get source
linux
-image-3.13.0-37-generic我在
hello
内核
源目录中创建了一个/usr/src/
linux
-3.13/名称的目录 我在
hello
目录中创建了一个
hello
文件,内容如下:
浏览 1
提问于2014-11-03
得票数 11
回答已采纳
1
回答
如何在C/C++中获得
Linux
系统调用的输出?
、
、
、
、
我向我的
Linux
添加了一个简单的helloworld系统调用。sys_helloworld{ return 0;它只是将
Hello
world打印到
内核
日志。
Hello
world。我的问题: 如何在我的程序中获得sys_
h
浏览 0
提问于2014-11-09
得票数 2
回答已采纳
1
回答
在设备驱动程序中查找
linux
版本
、
我是
linux
设备驱动程序开发的新手。我正在尝试编写一个simple
hello
world module,它将显示在我试图将
hello
_world模块插入到
内核
中的系统上运行的
内核
版本。我使用version.h中的
LINUX
_VERSION_CODE获取
linux
版本并构建模块。当我尝试将ko文件插入到构建位置以外的其他系统上时,它仍然显示构建时所在的
内核
版本 我认为问题出在使用C macro上。有没有人可以帮我找到要插入ko的本地机器的
li
浏览 6
提问于2015-09-24
得票数 1
3
回答
如何在
linux
内核
模式下编写和编译"
Hello
World“代码?
、
是的,作为标题,我不知道如何在
linux
的
内核
模式下编写和编译"
Hello
World“代码,请以最简短和容易理解的方式帮助我。谢谢!(也欢迎任何相关文档,我只是新手)
浏览 1
提问于2010-09-17
得票数 5
回答已采纳
3
回答
/
hello
.ko':-1模块格式无效“
、
、
、
、
我在Ubuntu 11.04上这样做,我的环境是:2.6.38-8-genericsudo apt-cache search
linux
-source8-generic
linux
-source-2.6.38.tar.bz2$sudo cp /boot/config-2.6.38-8-generic ./.config$make
浏览 3
提问于2015-12-20
得票数 12
回答已采纳
2
回答
“`rmmod`”或“mod探头-r`”时的“分段故障”
、
、
、
、
在自定义构建的
内核
v4.1.0-rc6上试用中最简单的
内核
模块,无需任何修改,BusyBox v1.23.0用于Beagle。该模块的代码如下:#include <
linux
/module.h>static int);ARCH := arm CROSS_COMPILE := arm-cortex_a8-
l
浏览 3
提问于2015-06-11
得票数 5
回答已采纳
3
回答
错误: stdio.h:生成过程中没有这样的文件或目录错误
、
、
#include <stdio.h> {}obj-m +=
hello
.o all:
浏览 1
提问于2013-03-27
得票数 6
回答已采纳
1
回答
insmod:错误:无法插入模块module.ko:无效参数
我尝试构建自己的
内核
模块并将其插入到
linux
内核
中。/kernel.h>#include <
linux
/module.h> {printk("
Hello
world/n");} static void __exit
h
浏览 4
提问于2016-06-21
得票数 1
2
回答
运行
Linux
内核
模块(
Hello
World )
、
、
、
我正在尝试运行
hello
world
内核
模块,但它显示的module.h不存在。但是我在/usr/src/
linux
.2.xx.xx/includes/中有module.h,请告诉我如何设置此路径?
浏览 2
提问于2011-10-08
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux内核解读
Hello World 的由来 Linux 中国
Linux内核出现漏洞
Linux 内核原子操作
Windows 内核和 Linux 内核的区别(二)
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券