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.

[参考译文] AM263P4:CCSTUDIO-THEIA:在虚拟文件夹上不存在文件夹排除

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1626718/am263p4-ccstudio-theia-folder-exclusion-is-not-persisted-on-virtual-folders

器件型号: AM263P4

在可执行工程中、有几个源目录链接到一个虚拟文件夹。 在这些目录中、我需要排除几个子文件夹。 可以设置排除项并按预期编译项目。 cproject 文件确实显示了预期的排除项。

但是、一旦 CCS Theia 20.4.1.4 关闭并再次打开、CCS Theia 就会自动删除虚拟文件夹的所有排除项、并且编译会再次失败。

与虚拟文件夹和链接文件夹相关的文件夹排除是否存在问题?

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

    您好:

    我在 CCS 20.5.0 和 CCS 20.4.1 上都无法重现此问题。 您能否在资源管理器视图中显示虚拟文件夹布局的屏幕截图?

    但是、只要 CCS Theia 20.4.1.4

    我强烈建议尽快迁移到 CCS 20.5.0。 CCS 20.4.x 中有一个关键错误、其中将 TI CLANG 编译器与此版本一起使用可能会导致编译挂起以及缺少编译输出消息。 我假设您将对 AM263P 使用 TI Arm CLANG 编译器。

    谢谢

    Ki

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

    我更新了 CCS 20.5.0、遗憾的是、“Software Update“对话框中未显示:

    无论如何、问题仍然存在:虚拟文件夹布局如下所示

    编译工作正常、.cproject 包含 exclusion:
    <entry excluding="lib/se-oss/log/test|lib/se-oss/log/examples|lib/se-oss/log/benchmark|test" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>

    但是、一旦我重新打开 CCS、所有排除项都会再次消失。

    我还尝试使用在 CCS Theia (GUI) 中可以使用的.exclude 文件、但似乎被 CCS-server-CLI 无头构建所忽略。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已更新 CCS 20.5.0、很遗憾、这未显示在“Software Update“对话框中:

    增量更新的可用性可能会延迟完整版本、因此这很可能是此处发生的情况。

    [引述 userid=“690007" url="“ url="~“~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1626718/am263p4-ccstudio-theia-folder-exclusion-is-not-persisted-on-virtual-folders/6274306

    但是、一旦我重新打开 CCS、所有排除项都会再次消失。

    我还尝试使用在 CCS Theia (GUI) 中可以使用的.exclude 文件、但似乎被 CCS-server-CLI 无头构建所忽略。

    [/报价]

    好的、感谢您尝试、增加了这些详细信息。 我们将深入了解。

    谢谢

    Ki