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.

[参考译文] XEVMK2LX:platform_test_evmk2l 演示程序有构建警告

Guru**** 2541930 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/609112/xevmk2lx-platform_test_evmk2l-demo-program-has-build-warnings

器件型号:XEVMK2LX

大家好、

我正在开始使用 EVMK2L 评估模块、并尝试让 platform_test_evmk2l 示例程序进行编译、而不会出现错误。

我安装了最新版本的 Processor SDK (03.03.00.04)、并收到了一些警告。

我已经修复了链接不正确的目录中的一些错误、找到 ti.platform.evmk2l.ae66、libc.a 和 ti.csl.ae66的目录错误、我必须将它们指向正确的位置。 我仍会收到许多编译器警告、所有警告都与段声明有关。

屏幕截图显示了我对工程所做的更改以及编译器警告。

有人对什么会导致段错误有任何想法?

谢谢!

Scott

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

    我刚发现这个当前问题、platforms_utils.cmd 文件被从编译中排除、在添加它并执行清理/编译之后、这些警告现在消失了。

    我现在会得到隐式声明和一个宏重新定义错误。

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

    我已通知 RTOS 团队。
    他们的反馈将在此处发布。

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

    您好、Scott、

    通常情况下、工程将会编译(但有时会出现一些警告)、除非存在安装问题。  其中一些问题可能是:

    1. CCS 工程未正确导入。
    2. 组件未安装在其默认位置(CCS 或 RTOS 无法找到它们)。
    3. 使用的 BIOS 和 RTOS 版本不兼容。

     Dave

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

    您好、Dave、

    我使用了探索过的资源来导入工程、并将资源安装在其默认目录中。

    _mfence 似乎是在 BIOS 软件包目录的 cache.c 中定义的、我在产品选项卡中选择了最新的 BIOS、但错误仍然存在。

    Scott

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

    我不熟悉此测试代码、但通常在参考 源文件中未#included 原型设计头文件时会引发此警告。 如果包括了标头但找不到、编译器会抛出错误并停止。 有时、为了避免尴尬的引用、人们会直接在源代码中添加原型。 但似乎链接成功、因此这是一个非严重警告。 也许代码只是缺少 #include