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/IWR6843:是否可以根据毫米波工具箱中的实验导出可移植项目?

Guru**** 2595805 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/964486/ccs-iwr6843-is-it-possible-to-export-portable-projects-based-on-the-labs-in-mmwave-toolbox

器件型号:IWR6843

工具/软件:Code Composer Studio

您好!

我正在进行人员计数实验。 我已经根据毫米波工业工具箱中的示例实验室进行了一些修改。 我想将修改过的项目传递给我的同事、以便他们可以在自己的计算机上执行其他工作并构建项目。 但是、在导入具有链接资源的工程时、修改后的文件将链接到工具箱中的文件。  

例如、我修改了 MSS_main.c、并将人员计数实验导出到我的同事。 我的同事导入后、如果他已经下载了工具箱、他的计算机中应该有3个同名的文件。  

预期内容:工具箱中的 MSS_main.c≠MSS_main.c imported = MSS_main.c 由我导出

实际内容: 工具箱中的 MSS_main.c = MSS_main.c 已导入 ≠MSS_main.c 已由我导出

但是、使用存档文件导入工程会删除链接资源属性、这会使一些头文件无法访问。 我已经阅读了有关 共享工程可移植工程的 TI 文档、但仍然无法确定如何正确通过工程。

谢谢。

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

    您好、Silvia、

    将工程导出到存档(启用了"解析和包含链接文件")时出现的问题是、导出向导会将所有链接的文件添加到工程本身、导入存档时、文件结构的差异可能会破坏编译 (因为文件通常需要位于 SDK 的原始位置)。 这就是您遇到缺少头文件问题的原因。 这是更"最新"版本的 Eclipse/Cdt 的已知问题。 在将工程导出到文件时、用于尊重这些链接的旧版本 Eclipse/Cdt (以及旧版本的 CCS)。

    因此、我不确定您希望如何处理它。 就个人而言、我建议您只将修改后的文件显式添加到工程中(物理文件将驻留在工程文件夹中)、而不是尝试将其保留为工具箱目录中的链接文件。 您可能需要对源文件进行一些修改、以考虑使用 Toolbox 目录中原始位置的相对路径引用的头文件等内容。 然后、您可以压缩文件夹并与其他人共享。 其余链接的文件将在其 Toolbox 安装中重新引用文件。

    希望这对您有所帮助

    Ki

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

    您好 Ki、

    我听从您的建议、这样就行了。

    非常感谢!