如何配置Linux内核,可以直接使用linux 2 6 38 arch x86 configs目录下的i386 defconfig作为config吗?

发布于 科技 2024-03-19
11个回答
  1. 匿名用户2024-01-26

    直接 make,然后你要配置它而不停按回车键,如果可以编译,替换它看看它是否可以运行,如果它不能运行,然后选择另一个配置文件。

  2. 匿名用户2024-01-25

    然后你只需使用 make oldconfig,然后采用默认配置,按回车键。

  3. 匿名用户2024-01-24

    在互联网上搜索,很多答案。

  4. 匿名用户2024-01-23

    技术问题是对的吗? 加上西屋科技***! 有相关专业的学生,也有习各大院校的嵌入式爱好者! 还有专业老师解答问题!

  5. 匿名用户2024-01-22

    一探究竟。config 权限,至少应具有当前用户的读写权限。

    另一种是在编译时提示配置的选项是未配置的,即 配置中没有这些配置的记录。

  6. 匿名用户2024-01-21

    编译选项的数量。

    内核中的编译选项数量非常多,内核中大约有 12000 个设置选项(这是包含所有 arche 的配置选项)。

    不仅内核编译选项很多,而且其中一些之间也存在依赖关系,因此几乎不可能手动设置编译选项。

    值得庆幸的是,只要你知道需要设置哪些选项,就可以使用 make **config 来执行此操作,它会自动处理依赖项。

    配置编译选项:

    设置内核编译选项是使用 kconfig 工具完成的。

    kconfig 的源代码在内核的 kconfig 脚本目录下。

    有 3 种方法可以在各种编译选项之间进行选择:

    编译方法:make menuconfig ::Generate .. 在源码根目录下config(不是自动生成的),config 是每个内核编译选项的选择状态。

    make defconfig :: 默认为 。 根据当前系统的体系结构config 在内核源目录中生成 ..

    config(每个模式的配置文件:例如。 arch/x86/configs/x86_64_defconfig)

    make oldconfig :: 添加现有的 .config 在源代码的根目录下执行,以便重用以前的内核编译选项。

    make xconfig :: 图形化配置,qt3是必需的,我个人认为没有必要,make menuconfig 就足够了。

    make localmodconfig :: 为正在使用的内核模块生成一个 ..config

    y:: 直接编译到内核中。

    m::作为模块编译到内核中。

    不要设置 :: 不编译。

  7. 匿名用户2024-01-20

    查看文档更改文档,该文档将告诉您编译器所需的最低版本号。

  8. 匿名用户2024-01-19

    为什么要配置内核?

    当然,在编译之前要先配置内核,make menuconfig,生成默认的配置文件config,这个文件是用来设置CPU系统的,还有很多驱动选项,你不配置这个,怎么能编译那个。

    新 ** 的内核没有默认值Config 需要你找到一个默认的配置文件,比如 arch arm configs 是很多 arm CPU 的默认配置,你也可以将之前的配置文件复制到新的内核目录下。

    config 是配置编译内核的初始步骤,如果要编译驱动,必须了解这一点,并在网上查找信息。

    然后重新编译。

    为什么要重新编译内核?

    Linux作为一款免费软件,在众多爱好者的支持下不断更新。

    新内核修复了旧内核中的错误,并添加了许多新功能。 如果你想使用这些新功能,或者如果你想为你的系统定制一个更高效、更稳定的内核,你需要垂直重新编译 Linux 内核。

    通常,更新后的内核会支持更多的硬件,具有更好的进程管理能力,运行得更快、更稳定,并且通常会修复旧版本中发现的许多漏洞。

    为了正确合理地设置内核编译配置选项,从而只编译系统所需的功能,一般有以下四个注意事项:

    1) 您自定义编译的内核运行速度更快(** 更少)。

    3) 编译到内核中的不需要的函数可能会增加系统攻击者利用的漏洞。

    4)将功能编译到模块中比将其编译到内核中要慢。

    这让您了解为什么要编译 Linux 内核。

  9. 匿名用户2024-01-18

    您的 usr src linux-kernel 版本如下。 配置文件,那么运行此命令应该没有错误,如果没有,它可能会报告错误。 运行时间可以用来做menuconfig oldconfig,这个命令是用你现在的配置文件配置内核,当然你也可以进去看看**你可以简化它等等。

  10. 匿名用户2024-01-17

    如果要内核加载驱动模块,需要通知内核这个模块存在,让内核做一些加载的准备。 所以要配置内核...

  11. 匿名用户2024-01-16

    不同 Linux 发行版之间的驱动程序很难合作,甚至同一发行版的不同内核之间也很难合作。

    在这方面,Windows做得更好。 比如 95 和 98 之间的兼容性非常好,内核的 2000、XP、2003 之间的驱动兼容性也非常好。

    如果你不解决驱动程序的问题,linux和Microsoft争夺桌面就只是。

相关回答
7个回答2024-03-19

处理器: i5 4590 scatter 1070

散热器:九州风神智能版65 >>>More

18个回答2024-03-19

使用优化器进行优化,尽可能关闭您不需要的东西,例如 XP 接口到 98。

19个回答2024-03-19

教你如何在青年团中好看好吃。

9个回答2024-03-19

自制无添加剂! 厨师教你如何制作椰子干,可以搭配任何甜点!

6个回答2024-03-19

大麦茶是一种传统清凉饮料,广泛流传于中国、日本、韩国等地,大麦油炸至褐色,只需用热水冲泡2-3分钟即可食用。 >>>More