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/CC2650MODA:编译 simple-broadcaster _cc2650lp_stack 时出错-缺少链接器命令文件。

Guru**** 2562120 points
Other Parts Discussed in Thread: CC2650

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/586437/ccs-cc2650moda-error-compiling-the-simple-broadcaster_cc2650lp_stack---missing-linker-command-file

器件型号:CC2650MODA
Thread 中讨论的其他器件:CC2650

工具/软件:Code Composer Studio

这是我得到的错误...

"/var/tmp/07061CyTOg5、第53行:错误#10008-D:找不到文件"/Users/ianaber/Documents/Projects/TI/CCS2650/ble_sdk_2_02_01_18/examples/cc2650lp/simple_broadcaster/ccs/config/lib_linker.cmd

错误#10008-D:找不到文件"/Users/ianaber/Documents/Projects/TI/CCS2650/ble_sdk_2_02_01_18/examples/cc2650lp/simple_broadcaster/ccs/config/lib_linker.cmd

查看一个示例文件、它是系统生成的文件、但我不知道它是在哪里生成的、也不知道为什么从我的编译系统中缺少它。

我正在使用 CCS 版本:7.1.0.00016 for Mac OS X。我安装了 TI-RTOS 软件包2.21.0.06、并且在对某些路径等进行一些微小更改后、应用程序编译正确。 当我尝试编译 BLE 堆栈时、它会给出此错误。 我未能找到令人满意的解释或解决办法。

我购买了 MSP432 Launchpad 和 CC2650-Moda Booster Pack、但我正在尝试学习如何为作为独立器件的 CC2650编写一个完整的简单应用程序。 有关如何执行此操作的信息似乎很难深入了解、尤其是对于 Mac 主机而言。 我们非常感谢您的帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    它应该是路径问题。 如果您没有更改 BLE 安装、您能否成功构建 BLE 堆栈示例?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我正在尝试构建未修改的(除了几条路径) simple_broadcaster _cc2650lp 项目。
    我在我的计算机上搜索了链接器查找的文件、但在任何地方都找不到该文件。 我必须在示例代码项目中更改补丁、因为它们特定于 Windows、并且包含 C:\ root、这在 OS X 或 Linux 上明显无效。 在进行了这些更改之后、编译器似乎会很高兴、直到链接堆栈。 应用链接正常。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Ian:

    您是否向链接器文件路径中添加了相关文件的路径? (可在"Properties"->"Build "->"ARM Linker"->"File Search Paths"下找到。)