
linux内核
AnApplePie
这个作者很懒,什么都没留下…
展开
-
编译Linux内核出现include/linux/compiler-gcc.h:106:30: fatal error: linux/compiler-gcc5.h错误
编译Linux内核出现include/linux/compiler-gcc.h:106:30: fatal error: linux/compiler-gcc5.h:No such file or directory错误当前学习linux内核编译,就是把当前系统的内核更换,在进行编译的时候出现了下面的错误,搜索了很多资料,有很多人回答时候文不对题,为了解决这个问题,我在这里做一个笔记: 错误截图原创 2016-12-11 15:26:22 · 20260 阅读 · 0 评论 -
linux内核编译错误:lib/mpi/generic_mpih-mul1.o: In function `mpihelp_add_1':
编译linux-3.16版本内核出现了lib/mpi/generic_mpih-mul1.o: In function `mpihelp_add_1’: 错误截图 P.S:整个过程都要细心点,出错了一点点就会导致编译失败,关键是浪费了你的时间!!!如果有童鞋编译内核建议用4.0以上版本,虽然编译时间长,但是没有什么错误发生,只需要静静的等!!原创 2016-12-11 15:57:42 · 1012 阅读 · 0 评论 -
关于arch/arm/kernel/return_address.c:66:7: error: redefinition of ‘return_address'的错误解决方案
arch/arm/kernel/return_address.c:66:7: error: redefinition of ‘return_address’在做qemu搭建armLinux实验的时候出现了以上的错误,从错误的提示上面看是重复定义了return_address函数,这里做个笔记!解决方案当前要编译的内核文件夹下面:gedit arch/arm/include/asm/ftrace.h原创 2016-12-13 12:24:02 · 2373 阅读 · 0 评论 -
arm-linux-gnueabi-gcc是什么?
当前在学习嵌入式linux,用到了arm-linux-gnueabi-gcc命令,搜索了资料,明确了这个命令里面各项的意思arm:这个就不用过多解释了,通俗的讲就是处理器linux:表明linux环境下gnueabi:这个要分开来看,gnu代表GNU is Not Unix(我理解就是一个自由软件标准),e代表的是嵌入式,abi是指Application Binary Interface,也就原创 2016-12-15 23:13:41 · 4007 阅读 · 0 评论 -
实用Socket知识
“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socket转载 2018-01-19 11:15:43 · 196 阅读 · 0 评论