ubuntu 如何安装内核头文件

ubuntu 如何安装内核头文件,第1张

ubuntu可以使用apt-get命令来安装匹配的内核头文件

1、首先,使用dpkg-query命令检查是否有可用的内核头文件。

$ dpkg-query -s linux-headers-$(uname -r)

2、接着使用下面的命令安装匹配的内核头文件。

$ sudo apt-get install linux-headers-$(uname -r)

3、验证头文件是否成功安装。

$ dpkg-query -s linux-headers-$(uname -r)

Package: linux-headers-3.11.0-26-generic

Status: install ok installed

提示安装成功

注:Debian、Ubuntu、Linux Mint默认头文件在/usr/src下。

Ubuntu系统运行c语言以及c++的程序需要有GCC,但是刚装好的系统缺少一些必须的头文件,不能编译程序,,所以需要安装一个叫build-essential软件包,安装了这个包会自动安装上必须的软件和头文件的库。打开终端输入sudo apt-get install build-essential这个命令点回车即可。

2

/6

点击回车后电脑会自动检查系统内的软件包,缺少的软件包会自动下载,下图输入y即可下载。

3

/6

下载完成后系统会提示已完成,完成上述步骤后即可运行程序了,下面让我们编写一个小程序吧,输出“Hello world!“,下图是编好的程序,文件名以Hello.c命名。

4

/6

首先我们要编译程序,编译程序的命令为gcc Hello.c -o Hello,编译后会出现叫Hello的文件。下图中左图为编译之前的,右图为编译之后。

5

/6

之后我们就可以运行这个程序了,控制台运行程序的命令是./文件名。所以运行这个程序的命令就是./Hello 。下图为运行结果。

6

/6

另外如果我们想找的文件所在的文件夹,可以以ls、cd的方式找到,如果觉得打文件名麻烦,可以以Tab键自动补全。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11931904.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存