This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/TM4C123BE6PM:无法打开源文件 lwip/opt.h

Guru**** 2609775 points
Other Parts Discussed in Thread: TM4C123BE6PM, EK-TM4C1294XL

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/758935/ccs-tm4c123be6pm-cannot-open-source-file-lwip-opt-h

器件型号:TM4C123BE6PM
Thread 中讨论的其他器件: EK-TM4C1294XLTM4C123

工具/软件:Code Composer Studio

我正在基于 TM4C123BE6PM 构建一个现有项目。 但是编译器给出了以下错误: 无法打开源文件 lwip/opt.h

我使用的是 Code Composer Studio 版本:7.3.0.00019和 编译器版本 TIv16.9.4.LTS。

Tivaware 库版本为2.1.4.178。

随附有关 ARM 编译器和 ARM 链接器搜索路径配置的屏幕截图。

我还尝试通过物理方式导入 ti\TivaWare_C_Series-2.1.4.178\third_party.1.4.1\src\include\lwip 中存在的 lwip 文件夹来编译工程   、但编译器给出了相同的错误

我缺少什么?

提前感谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Gabriele、
    我目前没有 PC。 您能否查看各种以太网示例的 SearchPath 和库设置? 这些以太网示例都基于 LwIP 堆栈。 这些示例可在中找到 /examples/boards/ek-tm4c1294xl/enet_lwip 或 Enet_IO。

    顺便说一下、TM4C123x 器件不支持以太网。 尝试使用 LwIP TCP/IP 堆栈执行什么操作?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢、我终于成功构建了项目(项目不使用 LWIP 堆栈:实际上我不知道错误来自哪里)

    但是:

    1) 1)我设置指向 TIVAARE 库根文件夹的 SW_ROOT 变量
    2) 2)在 ARM_Linker 段的文件搜索路径中、我包含了库${SW_ROOT}/driverlib/ccs/Debug/driverlib.lib
    3) 3)在"ARM 编译器"的"包含选项"部分中、我包含了${SW_ROOT}
    4) 4)在 ARM 编译器的"预定义符号"部分、我包含了以下定义:Target_IS_TM4C123_RB1和 PART_TM4C123BE6PM