C/C++教程

windows 下面 vs2019+cmake编译lwip

本文主要是介绍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 源码

这篇关于windows 下面 vs2019+cmake编译lwip的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!