Linux内核开发环境配置

Posted 是光哥呀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux内核开发环境配置相关的知识,希望对你有一定的参考价值。

目录

一、安装基础工具

1、vim

 sudo apt-get install vim

按提示输入密码,与y继续进行

2、build-essential软件包

sudo apt install build-essential

包含gcc、g++和make

3、ifconfig

sudo apt install net-tools

二、内核开发准备

1、配置交叉编译工具

unzip tools-master.zip 

按图进入如下目录路径

pwd
echo $PATH

vi .bashrc 

最后一行加入

export PATH=

等号后面分别粘贴上面获取的路径

保存退出后输入

source .bashre
 arm-linux-gnueabihf-gcc -v

如下图显示版本即为安装成功

2、安装相关库

先更新:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install libncurses5-dev libncursesw5-dev
sudo apt-get install libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5
sudo apt-get install zlib1g:i386

3、解压内核源码

下载链接.

 unzip linux-rpi-4.14.y.zip 

安装内核树命令

 sudo apt-get install tree

以上是关于Linux内核开发环境配置的主要内容,如果未能解决你的问题,请参考以下文章

Linux内核开发_1_编译LInux内核

Linux内核开发_1_编译LInux内核

移植Linux-5.4+内核到4412开发板

转载:嵌入式系统开发步骤

Linux内核漏洞利用-环境配置(转)

嵌入式系统开发步骤