gpt4 book ai didi

linux - 在linux中编译用户空间代码

转载 作者:太空宇宙 更新时间:2023-11-04 04:23:28 25 4
gpt4 key购买 nike

一个非常基本的问题,我在互联网上搜索找不到答案。

基本上,我想知道:

  1. 编译器如何区分用户空间代码和内核空间代码?
  2. 与编译内核空间代码相比,编译用户空间代码的 makefile 是否有所不同?

最诚挚的问候,库蒂

最佳答案

编译器只是遵循您传递给它的标志,其余的与往常一样,没有什么神奇的。

举个小例子,看看Writing Your Own Loadable Kernel Module 。另请参阅Modules vs. Program .

区别当然在于操作系统如何处理这些模块和程序以及它们拥有哪些权限(另请参阅 rings )。

关于linux - 在linux中编译用户空间代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11190523/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com