我正在检查uIP(微IP)IP堆栈,以确定TCP / IP堆栈的移植意味着什么。
我想知道是否有一种方法可以从FreeBSD代码库和Linux代码库中干净地删除TCP / IP堆栈。
有关于此的一些文件吗?它只是简单地删除几个文件及其各自的Makefile组件并构建它,还是只是将代码复制到个人项目中?
任何指针都非常有用!
谢谢!
答案 0 :(得分:0)
在许多现代操作系统中,TCP / IP堆栈非常紧密集成到操作系统中,或使用许多核心操作系统原语(如内存分配,同步等),几乎不可能“把它拉出来”进入你自己的项目(假设嵌入式)。 uIP和lwIP专门为此目的而编写 - 在您自己的自定义环境中使用,与现有的OS服务没有多少联系。