我对C/C++有一定的经验。我有link+ IDE,从文档这个文档(http://www.tldp.org/LDP/lkmpg/2.6/lkmpg.pdf)开始
现在,它是基于2.6版本的,一些标题没有图书所建议的功能。因此,它在测试这些概念时产生了问题。
有办法解决这个问题吗?或任何可以提供所有准备好的材料的内核编程的站点(例如,对该操作系统进行实验的OS和内核编程教程)
我的最终目标是了解我的项目的系统接口和网络接口编程。
发布于 2017-08-29 18:46:48
如果您正在寻找与网络相关的内核开发指南,那么就去了解Linux网络内部-O‘’Reilly。这是一本很好的书。
学习内核编程的另一种有趣的方法是使用Eudyptulla挑战.。这也将帮助您为开源做出贡献。
了解内核子系统如何工作的最好方法是探索代码本身,您可以在所有版本中获得:http://elixir.free-electrons.com/linux/v3.7/source/kernel。
其他一些书籍:
一个简单的Linux内核
https://unix.stackexchange.com/questions/389134
复制相似问题