zoukankan      html  css  js  c++  java
  • Linux源码包的获取

    Linux老师有令,解析linux源码,我被分配的任务是init()的解析。

    首先是要获得init的源码(mac电脑,已经上虚拟机,正版700,淘宝7块,万能的淘宝,就是电脑的存储空间有点。。。。)。本人是linux小白,找啊找,找了2,3小时。网上的代码倒是不少,然而我虚拟机上还是没找到。看网上说是在/usr/src里面,但我找了,只找到linux-headers-XX.XX.XX(版本号)。

    最后发现,linux是不带源码的,都是编译后的文件(头文件到是很多)。需要从网上下载,老老实实下吧,命令:

    sudo apt-get install linux-source

    然后进/usr/src就会发现压缩包,解压:

    tar jxvf linux-sources-XX.XX.X

    然后就有了,不过还是有点点小问题,比如,官网里面都5.11了,上面命令下载的是4.15.。。。还有,看源码解析里面init里面.c应该是只有一个main.c,不知道这多出来的是什么鬼:

    总之,看了看main.c里面内容,没错。这些文件,之后在研究。先这样。

  • 相关阅读:
    时间随手记
    laravel简书(2)
    laravel简书(1)
    <<Design Patterns>> Gang of Four
    计算机网络你还懵逼吗?持续更新!!!
    poj3126 搜索
    POJ 1426 搜索进阶
    CodeForces 660D
    poj3279搜索详解
    bfs简单题-poj2251
  • 原文地址:https://www.cnblogs.com/Hellcythe/p/11047398.html
Copyright © 2011-2022 走看看