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/demoAPP-DM6437:如何控制-l 路径- Debug.LKF 似乎是自动生成的

Guru**** 2585275 points
Other Parts Discussed in Thread: CCSTUDIO

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/594804/ccs-demoapp-dm6437-how-to-control-the--l-paths---debug-lkf-seems-to-be-autogenerated

器件型号:demoAPP-DM6437
Thread 中讨论的其他器件:CCStudio

工具/软件:Code Composer Studio

我有2个 DVSDK、其中一个是与6437evb 一起提供的、另一个是与 A 648 EVB 一起提供的最新 DVSDK (硬件似乎无法正常工作)。 我正在尝试为6437构建 VIDEO_EncDEC 示例项目。  链接器正在寻找一堆很小的库、但无法找到它们、例如:

---------------- VIDEO_EncDec.pjt -调试---
[正在链接...] "C:\CCStudio_v3.3\c6000\ccgtools\bin\cl6"-@"Debug.LKF"

>> C:\Users\KEN~1.MAC\AppData\Local\Temp\061523、第24行:错误:
找不到输入文件
'C:/DVSDK_1_11_00_DM648/PSP_1_00_02_00/pspdrivers/lib/DM6437/Debug/i2c_BIOS_drv.lib

Debug.LKF 似乎是问题所在。

尽管我在工程编译选项 -l (链接器的"L"情况较低、预处理器 include 的-i 情况较低)下尽了最大努力、但链接器命令行却在查找错误的位置。 我尝试了编辑 Debug.LKF 、但没有什么不同(其中有很多、但我认为我选择了正确的一个。 通常情况下、TI 会将每个自动生成的文件作为注释、但此文件没有此类警告。

路径层次结构已从一个版本更改为下一个版本(为什么? 它有什么问题? 在修订历史记录中没有评论或提到它!)。

即、是
DVSDK_1_01_00_15\

PSP_1_00_02_00\-它的这2个层已交换并重命名!

pspdrivers\

lib\

DM6437\

调试

但现在是:

DVSDK_1_11_00_00_DM648

pspdrivers_1_10_00\

封装\

TI\sdo \pspdrivers\drivers -添加了封装路径

I2C\-现在按接口分组

lib\

DM6437\

调试