Other Parts Discussed in Thread: TM4C1294NCPDT, EK-TM4C1294XL
Thread 中讨论的其他器件:TM4C1294NCPDT、
设置详细信息
器件:TM4C1294NCPDT(EK-TM4C1294XL 板)
TivaWare 版本:2.2.0.295
编译器:TI Arm Clang 4.0.3.LTS
工程:enet_tcpecho_server(来自 examples/boards/ek-tm4c1294xl/)
Path Root:e:/tix(TivaWare 已在此处提取)
lwIP 文件夹:e:/TIX/third_party/lwip-1.4.1
当前问题
编译器会抛出:
E:/TIX/third_party/lwip-1.4.1 /lwip/tcp.h“ src、第 41 行:致命错误#1965:无法打开源文件“lwip/ip.h"</s>“
检查时、我注意到我的 TivaWare 安装中是文件夹
E:/TIX/third_party/lwip-1.4.1 /ipclude/lwip/ src 不包含 ip.h
唯一存在的 ip.h 位于:
E:/TIX/third_party/lwip-1.4.1 /ipv6/lwip/ip.h src
没有 IPv4/lwip 文件夹、也没有顶级 lwip/lwip ip.h。
我怀疑
此 TivaWare 安装中缺少 IPv4 标头(可能提取不完整)、
或者、此版本的 enet_tcpecho_server 取决于包含 IPv4 标头的不同 lwIP 1.4.1 型号。
请求帮助
请确认:
TivaWare_C_Series-2.2.0.295 ip.h 中是否正常存在 lwip/lwip/ip.h 文件(和 ipv4/lwip/ip.h)?
如果是、您是否可以共享正确的 lwIP 1.4.1 文件夹结构(或链接到正确的版本)?
如果示例仅针对 IPv6 进行了更新、是否有记录的方法来使 enet_tcpecho_server 工程适应可用的 lwIP 树?
是否建议将任何官方补丁或更新的 lwIP 包用于 TM4C1294 以太网示例?
