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.

[参考译文] TMS320F280039C:错误#10008-D:找不到文件"FAPI_F28003x_EABI_v1.58.10.lib"

Guru**** 2448780 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1525617/tms320f280039c-error-10008-d-cannot-find-file-fapi_f28003x_eabi_v1-58-10-lib

器件型号:TMS320F280039C

工具/软件:

大家好、TI DSP 专家、

我正在尝试创建我的定制.cmd 文件、其中包含闪存 API 库(根据示例“flashapi_ex1_programming")“)。 但它在构建过程中报告了一个错误、如下所示:

“../28003x_cla_flash_lnk.cmd",“,第、第 140 行:错误#10008-D:找不到文件“FAPI_F28003x_EABI_v1.58.10.lib"</s>“
“../28003x_cla_flash_lnk.cmd",“,第、第 140 行:警告#10068-D:无匹配部分
错误#10010:链接期间遇到错误;未构建“cla_cpu_offloading.out"</s>“

.cmd 文件中的相应部分如下所示:

......

134  Group
  135{
136.       FPUmathTables
137.       isrcodefuncs
138.       dclfuncs
139.       .TI.ramfunc
140      {-l FAPI_F28003x_EABI_v1.58.10.lib}
  141 }
142  LOAD = FLASH_BANK0_SEC9、
143  RUN = RAMLS3 | RAMLS4
144  LOAD_START (RamfuncsLoadStart)、
145  LOAD_SIZE (RamfuncsLoadSize)、
146  LOAD_END (RamfuncsLoadEnd)、
147  RUN_START (RamfuncsRunStart)、
148  run_size (RamfuncsRunSize)、
149  run_end (RamfuncsRunEnd)、
150  对齐 (8)

......

其他工程配置包括:

1) 将文件“FAPI_F28003x_EABI_v1.58.10.lib"放在“放在当前工程的文件夹中。

2) 在链接的资源中添加两个路径变量、分别为“FlashAPI_INCLUDE_ROOT"和“和“FlashAPI_LIB_ROOT"。“。

3) 在“C2000 Compiler“下的 Include Options 选项卡中添加${FlashAPI_INCLUDE_ROOT}。

对于此错误、我有两个问题:

1){-l FAPI_F28003x_EABI_v1.58.10.lib}意味着什么?

2) 如何解决这种错误?

谢谢和 B.R.

Yuye

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

    您好、

    您能否 在控制台窗口中检查库路径? 否则、请提供库的硬编码路径并查看问题是否得到解决?

    此致、

    Rajeshwary