关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
B0B_ShE
2021-11-23 16:36
浏览 7
首页
服务器
已结题
为什么Linux下的vmlinux.lds.S文件能使用#ifdef这类语法?
linux
请问:为什么Linux下的vmlinux.lds.S文件能使用#ifdef这类语法,而我在Windows系统下编写的lds文件不能运用这种语法?
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
0
条回答
默认
最新
查看更多回答(-1条)
向“C知道”追问
报告相同问题?
提交
关注问题
Linux
内核链接脚本
vm
linux
.
lds
.S详解
2023-11-03 20:50
私房菜的博客
现代软件工程中,一个大的工程通常都会有多个源
文件
组成,其中包括高级计算机语言编写的源
文件
,以及汇编语言编写的汇编
文件
。在编译构建过程中会分别对这些...因为
vm
linux
.
lds
.S 的内容比较多,本文将其拆分后分析。
【
linux
kernel】基于ARM64分析
linux
内核的链接脚本
vm
linux
.
lds
.S
2022-11-15 20:29
iriczhao的博客
本文基于ARM64分析
linux
内核的链接脚本。
ARM架构内核启动分析-head.S(1.1、
vm
linux
.
lds
链接脚本分析)
2019-02-26 15:20
小码农9527的博客
内核镜像在被解压之后执行,是执行哪段代码,这是个重要的问题,平时在编译生成应用程序或内核模块时,我们无需考虑链接的具体细节,如代码和数据放在哪里、代码执行入口在哪等等,但在编译生成内核镜像时就不能不...
linux
之内核
vm
linux
.
lds
.S 的汇编分析
2023-11-15 19:58
wenqiang.zhao的博客
回到 INIT_CALLS_LEVEL(),接下来会将所有目标
文件
中 .initcall##level##.init 和 .initcall##level##s.init 段加入到 .init.data 段中;下面笔者将会逐个剖析这些 .init.data 段的宏定义。将所有目标
文件
中的 .init...
Linux
之
vm
linux
文件
段布局和arm64 的链接脚本
vm
linux
.
lds
.S分析
2025-11-11 17:28
wenqiang.zhao的博客
作为一个内核工程师, 会经常见到
vm
linux
ELF
文件
,如果没有对这个ELF
文件
熟悉,不能称之为合格的内核工程师。在分析中断向量表的定义和内存布局时,发现自己没有写过一个和内核
vm
linux
ELF布局的文章。下面开始详细...
【补充】
Linux
-2.6.22.6 makefiles.txt翻译
2017-08-02 20:08
种瓜大爷的博客
Linux
Kernel Makefiles
Linux
内核的Makefiles This document describes the
Linux
kernel ...这个文档描述
Linux
内核的Makefiles === Table of Contents === 目录表 === 1 Overview === 1 概述 === 2 Who
Linux
内核启动流程
2023-06-28 13:52
WythePlus的博客
首先看到内核的编译链接
lds
脚本,以ARM为例,我们可以在kernel里面arch\...
vm
linux
.
lds
.S
文件
在
Linux
内核的构建过程中
使用
,它定义了链接器所需的内核段布局和链接规则。 具体而言,
vm
linux
.
lds
.S
文件
是以汇编语言
Linux
内核启动分析
2023-10-19 09:59
RopenYuan的博客
首先,我们看看vx
linux
.
lds
.S为何物,如下图: 上图是一个删减了很多其他暂时不关心段的
vm
linux
.ld.s脚本
文件
,
vm
linux
.ld.s脚本
文件
的
语法
,这里不作出介绍, 关注的可以去查看相关文档。通过
vm
linux
.ld.s我们可以...
Linux
驱动基础
2025-05-23 22:40
yan12368的博客
编写最简单的Hello World驱动 驱动模块的编译方法(独立编译和内核集成) 模块加载/卸载命令(insmod/modprobe/rmmod) 模块参数传递机制 内核配置系统: Kconfig
语法
详解 Makefile与.config
文件
关系 将驱动编译进...
Linux
总结
2023-08-24 19:30
长伴!!的博客
“s”表示套接字
文件
在大多数的
linux
shell窗口中,还能用颜色来区分不同
文件
的属 性: 灰白色表示普通
文件
; 亮绿色表示可执行
文件
; 亮红色表示压缩
文件
; 灰蓝色表示目录; 亮蓝色表示链接
文件
; 亮黄色表示...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
12月1日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
11月23日