linux系统源文件中为什么没有c头文件

linux系统源文件中为什么没有c头文件,第1张

编译linux 内核是这样的

(其实你可以先对源文件进行修改例如添加一些系统调用。。)

只要你安装了gcc

就可以

$make defconfig

$make

然后经过漫长的编译,编译完了再安装

$su

输入密码进入管理员模式

#make install

这样你的grub会以你的新内核为内核启动,而且保留原来的linux,

在你重新启动,你会选择要进入新编译的linux还是老的linux。这就是内核的编译过程。

不用加.h。。。。

你少了个using namespace std

或者不加using 这句你就直接用std::cout,std::endl

#include <iostream>

using namespace std

int main (int argc,char**argv)

{

cout<<"Hello,world!"<<endl

return 0

}

你是要使用什么函数的?这个头文件是写驱动用的吧,加这个头文件应该用:

#include <linux/module.h>

你写的是什么程序,说一下,你这样讲都搞不明白,你要先讲清楚,才好解决问题。。 还有你为什么要加这个头文件,是要用哪个函数的?


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

原文地址:https://54852.com/yw/8510616.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存