windows 下面 vs2019+cmake编译lwip

lwip 源码下载

参考 https://www.cnblogs.com/zhangzhiwei122/p/15820097.html


cmake 安装


WpdPack(winpcap developers’ pack)安装

${LWIP_CONTRIB_DIR}/ports/win32/pcapif.c

文件使用的 winpcap 库,所以需要安装 WpdPack。

https://www.winpcap.org/devel.htm 下载

image

Wpdpack解压到 lwip/../Wdpack 目录下面可以了。


cmake-gui 配置和生成

aaa

1、 选择 lwip 解码目录

2、根据 https://www.cnblogs.com/zhangzhiwei122/p/15820097.html 的使用说明,新建build 文件夹,并配置到cmake-gui 上面。

在lwip 根目录下面建立一个 build文件夹

然后在build 文件夹里面调用cmake

提供的【lwip根目录下面的】CMakeLists.txt 文件会根据你

当前的平台,选择 contrib/ports/{win32 或 unix}/example_app

下面的cmake 文件

3、点击configure 进行配置

4、点击 generate

5、点击open project 调用vs 2019 打开 项目

1644283284(1)

1、所有的 cmakelists.txt 中声明的项目

2&3、打开和查看 example_app 项目的 test.c 源码

posted @ 2022-02-08 09:24  张志伟122  阅读(594)  评论(0编辑  收藏  举报