腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为WindRiver
Linux
编译
内核模块
与
编译
标准桌面版本有什么显着
不同
吗?
linux-kernel
、
kernel-module
我正在尝试
编译
一个
内核模块
(来自
的
pmem.ko,这并不重要)。在过去,
编译
此模块只需在
Makefile
中
使用
以下行: $(MAKE) -
C
$(KHEADER) O=$(KOUTPUT) M=$(PWD) modules KHEADER如果内核最初是
使用
O=标志构建
的
,则将KOUTPUT设置为匹配。否则,它与KHEADER匹配。我可以看到这次尝试和其他尝试有一个显著
的</e
浏览 0
提问于2014-10-02
得票数 0
1
回答
如何将
C
编译
输出
文件
(
Linux
内核模块
)
放在
与
源文件
不同
的
目录
中
(
使用
Makefile
)
c
、
linux
、
makefile
、
compilation
我已经查看了these和these other solutions,但无法编写正确
的
Makefile
来生成我想要
的
结果。 所以,我有这个simple.
c
文件
。它模拟
linux
内核模块
的
加载和移除。相同
的
目录
中
也有这个位置:
Makefile
:/path/to/dir/
Makefile
。(在相同
的
目录<
浏览 55
提问于2019-05-21
得票数 5
1
回答
如何
编译
linux
内核模块
compiler-errors
、
linux-kernel
、
kernel-module
我无法
编译
linux
内核模块
,/* hello.
c
*/ #include <
linux
/kernel.h> make -
C
/lib/modules/$(shell uname -r)/build M=$(PWD) clean 当我在
与</e
浏览 0
提问于2012-01-30
得票数 2
回答已采纳
1
回答
Kbuild -包括来自外部
目录
的
源文件
linux
、
makefile
、
kbuild
我有一些源代码,我想在
内核模块
和用户空间程序中
使用
它们。我只想在我
的
源码树
中
维护该代码
的
一个副本。我在考虑将共享
的
源文件
放在
一个共享
文件
夹
中
(在内核树之外),让kbuild从外部
目录
构建这些
文件
,并在模块
的
目录
中生成.o
文件
。有没有
使用
kbuild包含外部
目录
中
的</
浏览 6
提问于2013-03-05
得票数 0
1
回答
用两个
源文件
编译
内核模块
时出错
c
、
linux
、
makefile
、
linux-kernel
、
kernel-module
我正在试图
编译
一个
内核模块
,其中包含两个.
c
文件
。我
的
Makefile
如下所示obj-m += module.o make -
C
/lib/modules/`uname-r`/build M=$(PWD) modulescc -
c
-o dummy.o dummy.
c
dum
浏览 3
提问于2016-03-25
得票数 0
回答已采纳
4
回答
如何针对新
的
源代码
编译
内核模块
linux
、
linux-kernel
、
kernel
、
kernel-module
我正在尝试
编译
一个Hello World模块。我
的
系统中有一个新
的
Ubuntu,它没有任何
编译
过
的
内核。我
的
内核是:我给出了下面的
Makefile
,得到了错误:all: make -
C
/lib/modules/$(shell
文件
夹/usr/src/
linux
-header
浏览 0
提问于2011-11-26
得票数 4
回答已采纳
1
回答
如何从Perl模块调用
不同
C
源文件
中
的
函数?
perl
、
perl-module
、
perl-xs
我有两份
文件
: 但是我想把.xs
文件
和
C
文件
分开。我希望.xs
文件
浏览 1
提问于2014-04-23
得票数 8
回答已采纳
2
回答
如何在从多个
目录
/
文件
编译
内核模块
时创建新
目录
并将.o
文件
移动到其中
c
、
linux
、
module
、
makefile
、
kernel
我正在尝试从多个
目录
中
的
文件
构建一个
内核模块
。我希望将生成
的
.o
文件
放在
与
每个源
目录
对应创建
的
新
目录
中
。例如,如果我
的
源文件
是A/a1.
c
、A/a2.
c
、B/b.
c
;我希望新
目录
文件
转到A/ .o -
浏览 0
提问于2013-01-17
得票数 1
1
回答
Makefile
中
的
objs破坏
内核模块
c
、
linux
、
makefile
、
linux-kernel
我正试图为显示器编写一个
内核模块
,但我正在为基本知识而奋斗。如果我试图分离
源文件
并通过-objs在
Makefile
中
定义它,
内核模块
将被
编译
、加载,但不会做任何事情。代码:#define
LINUX
#include <
linux
/kernel.h> #include "display.h&
浏览 2
提问于2013-11-12
得票数 0
回答已采纳
1
回答
内核模块
makefile
:为
makefile
使用
另一个名称,并
使用
命令行参数
makefile
、
linux-kernel
我有
内核模块
源代码(用于arm),我想从同一个源代码
编译
两个
不同
的
驱动程序。clean:在一个命令
中
,我想
编译
两个模块两种选择: 保留三个
不同
的
mak
浏览 3
提问于2017-08-17
得票数 1
回答已采纳
3
回答
用arm-eabi-gcc交叉
编译
模块
c
、
linux
、
linux-kernel
、
cross-compiling
、
kernel-module
我
使用
下面的命令来
编译
$ arm-eabi-gcc -O2 -DMODULE -D__KERNEL__ -W -Wall -isystem /lib/modules/uname -r/build/include-32-generic/build/include/
linux
/module.h:9,/lib/modules/3.13.
浏览 0
提问于2016-08-19
得票数 0
2
回答
Makefile
,用于将每个
c
源文件
编译
成
Linux
内核模块
。
c
、
makefile
、
linux-kernel
我有一个满是
c
源文件
的
目录
,每个
源文件
都可以
编译
成一个独立
的
内核模块
,下面的
Makefile
不起作用:obj-m += $(patsubst %.
c
,%.o,$(sources)) make -
C
/lib/modules/$(shell uname -r)/buil
浏览 1
提问于2015-04-12
得票数 2
2
回答
如何
编译
/链接/构建一个小型可加载
内核模块
( LKM )?
c
、
linux
、
gcc
、
linux-kernel
、
kernel-module
我成功地用gcc构建了这个微不足道
的
LKM,但是生成
的
二进制
文件
大小为70 of。#include <
linux
/init.h>} module_exit(Linux
浏览 4
提问于2019-12-06
得票数 2
回答已采纳
2
回答
C
或Objective源
的
自动条件
编译
autoconf
、
automake
我正在
使用
以下方法在amhello示例程序1
的
自动
编译
中
执行条件
编译
AC_INIT([amhello], [1.0], [bug-automake@gnu.org]) AM_INIT_AUTOMAKE上
编译
时,它也尝试
使用
目标-
C
构建套件,而不是
C
构建套件。这样做
的
一个副作用是OBJCFLAGS被
使用
而不是CFLAGS,这是违反直觉
的</em
浏览 4
提问于2020-04-12
得票数 1
1
回答
makefile
:用其他
目录
中
的
输出
编译
文件
makefile
我试图
编译
许多
文件
,并将
输出
放在
其他
目录
中
。) rm -rf bin├──
Makefile
├── bye.
c
当我
使用
make时,我会得到这个gcc -o bin/bye.exe src/bye.
浏览 3
提问于2016-11-25
得票数 2
回答已采纳
2
回答
用带内核头
文件
的
gcc
编译
Linux
内核模块
gcc
、
linux-kernel
我有一台
Linux
机器,上面有内核A
的
头
文件
。我想在内核B正在运行
的
情况下,用内核A
的
GCC
编译
一个
C
程序。 我该怎么做呢?我如何检查它是否正常工作?
浏览 0
提问于2014-09-30
得票数 8
回答已采纳
1
回答
GCC宏,它能区分
C
和装配方式
c
、
gcc
、
assembly
、
linux-kernel
我正在构建第三方
linux
内核模块
驱动程序。当我试图构建已签名
的
内核模块
时,gcc会发出以下警告:include/
linux
/compiler.h:61在scripts/
Makefile
.modpost
中
,尝试用gcc -x assemble-with-cpp .. [many options] ..-incl
浏览 1
提问于2018-01-27
得票数 2
回答已采纳
1
回答
如何指定用于计算
makefile
目标的
目录
?
gnu-make
我正在编写一个gnu
文件
来构建和运行
C
++单元测试。我让
makefile
将其.o
文件
放在
保存make
文件
的
同一个
目录
中
。 我们有一套
不同
的
制造材料,用来制造我们
的
产品以供交付。这些
makefile
将每个.o
文件
放在
具有相应
C
++
源文件
的
同一个
目录
中<
浏览 5
提问于2017-05-17
得票数 0
回答已采纳
1
回答
如何在没有内核生成
文件
的
情况下
编译
Linux
内核模块
?
linux
、
gcc
、
linux-kernel
、
cross-compiling
、
kernel-module
我有一个ARM
Linux
设备,但是我没有内核
的
Makefile
来构建
内核模块
。如何在没有内核
的
Makefile
的
情况下
编译
内核模块
?
浏览 0
提问于2020-05-08
得票数 2
2
回答
当我在
makefile
中
使用
"gcc“时,我得到了一个"cc”
的
输出
c
、
linux
、
gcc
、
makefile
例如: gcc -o main $(obj) cle
浏览 1
提问于2014-01-10
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Make 快速入门
Makefile的基本编写与优化
Linux调试工具|Addr2line
5-无人驾驶小车系列之多文件编程及Makefile
一位嵌入式高手摸索出的Linux内核编译步骤和经验
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券