RT 编号:TM4C129ENCPDT
工具/软件:TI C/C++编译器
大家好、
我正在尝试移植和编译一个现有项目"Enet_s2e"、该项目最初是由 TI 为 EK-TM4C1294XL 电路板开发的。 我已成功编译该项目并在另一个电路板 EK-TM4C129EXL 上运行。
第二步、我尝试将其作为独立项目、使其不依赖于外部库、因此我已将所有必需的库包含在项目目录中、并根据所附照片中的信息相应地修改了包含的库搜索路径。
现在、在编译期间、编译器可以查看所有包含的库、因此可以链接所有文件、但我遇到此错误。
我遇到此错误;
说明资源路径位置类型
#20标识符"lwip_stats"未定义 sys_arch.c /FreeRTOSUDP/third_party/lwip-1.4.1/ports/tiva-tm4c129第219行 C/C++问题
和
说明资源路径位置类型
#20标识符"sys"未定义 sys_arch.c /FreeRTOSUDP/third_party/lwip-1.4.1/ports/tiva-tm4c129第192行 C/C++问题
以下是错误屏幕的快照。
库搜索路径看起来正确、如下图所示。
我也以压缩格式附加了项目。
压缩的文件 FreeRTOSUDP.zip 将无法编译。
请注意,当我未更改“包含文件搜索路径”时,同一项目已编译并成功运行。 其理念是将所有必需的库包含在工程文件夹中、以便其可移植、并且不依赖于外部库路径。
