ubuntu系统自带的/usr/include 中的头文件内容大部分缺失,并且没有.c源码,是不是需要下载源码并且重新编译内核才能开始内核编程开发

解决方案 »

  1.   

    编程后使用了新内核,但是问题仍然没有解决,完整的内核文件仍然在下载的内核文件夹中,并没有在当前内核系统中,比如说/include或者/usr/src中,所以编程#include的时候仍然找不到或者找到不完整的文件
      

  2.   

    编程后使用了新内核,但是问题仍然没有解决,完整的内核文件仍然在下载的内核文件夹中,并没有在当前内核系统中,比如说/include或者/usr/src中,所以编程#include的时候仍然找不到或者找到不完整的文件
      

  3.   

    用apt-get来安装库
      

  4.   

    free time team致力于计算机各个领域的研究。网站: https://free-time-team.github.io/其中包含有qemu 搭建arm64 kernel环境,
    https://free-time-team.github.io/document/system_development.html#arm64-kerenel-environment还有tplink crack 的实战项目,
    https://free-time-team.github.io/tplink/index.html
      

  5.   

    安装linux-headers-xx(xx位uname -r 对应版本)