[开发工具] STMCubeIDE + LwIP : lwip/opt.h no such file错误

[复制链接]
580|0
 楼主| 封存into 发表于 2025-2-25 22:25 | 显示全部楼层 |阅读模式
IDE, MCU, ST, STM, ip
我做了一个小的项目,使用了LwIP(没有使用FreeRTOS)。CubeMX生成的项目没有任何错误,可以编译并运行。
只要修改main.c中的源码,编译都会出错,提是:../Inc/lwip.h:28:10: fatal error: lwip/opt.h: No such file or directory
在Tool Settings->MCU GCC Compiler->Includes包含路径中,没有任何条目。
程序中加载了这些
../Middlewares/Third_Party/LwIP/src/include
../Middlewares/Third_Party/LwIP/system
../Middlewares/Third_Party/LwIP/src/include/lwip
../Middlewares/Third_Party/LwIP/src/include/lwip/apps
../Middlewares/Third_Party/LwIP/src/include/lwip/priv
../Middlewares/Third_Party/LwIP/src/include/lwip/prot

同一个项目在CubeMX中进行修改,保存,重新编译正常
不知道是LwIP 有问题还是 STMCubeIDE 配置问题?还是CubeMX生成代码问题,求教

您需要登录后才可以回帖 登录 | 注册

本版积分规则

66

主题

124

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部