0

我正在检查 uIP(微型 IP)IP 堆栈,以了解移植 TCP/IP 堆栈的含义。

我想知道是否有一种方法可以从 FreeBSD 代码库和 Linux 代码库中彻底删除 TCP/IP 堆栈。

是否有一些关于此的文档?它是像删除几个文件及其各自的 Makefile 组件并构建它一样简单,还是只是将代码复制到个人项目中?

任何指针都会非常有用。

4

1 回答 1

0

在许多现代操作系统中,TCP/IP 堆栈非常紧密地集成到操作系统中,或者使用许多核心操作系统原语(如内存分配、同步等),几乎不可能将其“拉出”到您自己的项目中(假设嵌入)。uIP 和 lwIP 是专门为此目的编写的 - 在您自己的自定义环境中使用,与现有操作系统服务没有太多联系。

于 2013-07-11T05:02:06.007 回答