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.

[参考译文] CODECOMPOSER:该组织识别为项目的最低要求文件

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1611300/codecomposer-minimum-required-files-that-theia-recognizes-as-project

部件号: CODECOMPOSER

您好支持团队、

克隆 git commit 后、Theia 无法识别工作区中的项目。 原因是缺少一些不再存在的子文件夹/文件/设置。 也许是因为 Gitignore 设置。 否则、这不会是问题、因为调试文件已构建。 这是克隆 git commit 后的文件/文件夹。
image.png
在此状态下、我无法构建或刷写它。 在 Theia 的工作空间中、此文件夹的符号 image.png与新创建的项目不同image.png。  

缺少什么或如何将其转换为 theia 项目?

谢谢

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

    您好:

    三个.*项目文件 (.project、.cproject、.ccsproject) 是将项目识别为 CCS 项目所需的最低绝对文件。  

    处于这种状态时、我无法编译或刷写它。 在 Theia 的工作空间中、此文件夹的符号 image.png与新创建的项目不同image.png。  [/报价]

    是、您需要后面一个符号、因为这意味着 CCS 将其识别为有效的 CCS 工程。

    您是否在 CCS 中打开了一个文件夹到工程文件夹的根位置? 我可以看到整个 Explorer 视图的屏幕截图吗?

    谢谢

    Ki

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

    您好:

    CCS 会在 Explorer 视图中更新整个工作区。 如果我从 Git 存储库克隆工程、会在 CCS Explorer 中显示文件夹。 但作为文件夹而不是作为 Project(文件夹)。

    我查看了一些权变措施来解决这个问题。 在这种情况下、以下两种变体 a 和 b 将发生变化:

    .project 文件中  ... 将更新
    将创建\Debug\.clangd\compile_commands.json 文件夹和文件
     将创建\.settings\org.eclipse.cdt.codan.core.prefs 文件夹和文件

    a) 在 CCS 中重命名该文件夹、之后是一个工程

    b) 打开 CCS、复制并粘贴工作区中的整个 Git 克隆文件夹、之后是一个工程

    如果我用文件创建上述子文件夹并手动更改文件内容中的文件名,它将不起作用。 这必须在 CCS 中完成。 我不明白这种机制。

    此致  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我可以看到整个 Explorer 视图的屏幕截图吗?

    我想看到工程的“Explorer"视“视图屏幕截图、尤其是最初未被识别为 CCS 工程的工程。 如果您宁愿通过私人方式将邮件发送给我、请与我进行私密的 E2E 对话。

    谢谢

    Ki