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.

[参考译文] CCSTUDIO-THEIA:从命令行构建项目

Guru**** 2771175 points

Other Parts Discussed in Thread: TMS320F28388D, MSPM0L1306

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1602970/ccstudio-theia-building-projects-from-command-line

部件号:CCSTUDIO-THEIA
主题中讨论的其他器件: TMS320F28388DMSPM0L1306

您好!

我尝试从命令行构建 CCS 工程、但遇到问题。 我关注这里的文档: https://downloads.ti.com/ccs/esd/documents/users_guide_ccs_theia/ccs_project-command-line.html#import-an-existing-ccs-project 、这里的论坛帖子: https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1225042/codecomposer-ccs-theia-creating-and-building-projects-from-command-line 、但没有成功。

我尝试过 ccs-server-cli.bat、ccs-server.exe 和 ccs-serverc.exe 都没有成功、我总是收到帮助消息、 就好像缺少一些选项一样

.\ccs-server-cli.bat -noSplash -workspace "F:/workspace/myExistingWsFolder" -application com.ti.ccs.apps.createProject -ccs.name newProject -ccs.device MSPM0L1306

我尝试了针对现有项目的 importProject 和 buildProject 选项,但也没有成功。

myExistingWsFolder 有一个.theia 子文件夹、其中有一个 launch.json、其中包含来自 CCS 的当前工程和一个从 CCS 保存的 ti-workspace.theia-workspace(“将工作区另存为...“) 选项)。 我还尝试创建一个新的空工作区或使用我的主文件夹默认工作区、但没有成功。  

我在这里遗漏了什么?

 

我使用的是 Windows、我的目标器件是 TMS320F28388D(在从论坛帖子切换到 MSPM0L1306 之前已尝试 TMS320F28388D 和 F28388D)

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

    您好:

    您正在使用哪个确切的 CCS 版本?

    谢谢

    Ki

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

    您好!

    我相信我正在使用最新版本

    Details
    Version: 20.4.0.13__1.10.0
    
    Default VS Code API: 1.102.3
    
    

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

    对于 CCS 20.4.0、请参阅该版本的用户指南:

    https://downloads.ti.com/ccs/esd/documents/users_guide_ccs_20.4.0/ccs_project-command-line.html#import-an-existing-ccs-project

    [引述 userid=“67992" url="“ url="~“~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1602970/ccstudio-theia-building-projects-from-command-line

    .\ccs-server-cli.bat -noSplash -workspace "F:/workspace/myExistingWsFolder" -application com.ti.ccs.apps.createProject -ccs.name newProject -ccs.device MSPM0L1306

    [/报价]

    这是一个从头开始创建工程的命令。 这是你想要做的吗? 我们通常建议用户使用现有的 SDK 示例(如果存在)。 对于 MSPM0、有许多 SDK 示例。

    https://downloads.ti.com/ccs/esd/documents/users_guide_ccs_20.4.0/ccs_getting-started.html#creating-a-new-code-composer-studio-project

    也就是说、使用您所使用的命令时、我看不到任何问题。 这对我很有效:

    您正在使用什么主机操作系统? 如果是 Windows、您是从命令提示符还是 PowerShell 运行?

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

    我使用的是 Windows、并且使用的是 PowerShell、通过命令提示符、我能够为 F28388D 构建项目。

    Linux 是否有类似的缺点? 我尝试在 WSL 下通过 ssh 在远程计算机上运行它、但出现了从 PowerShell 获取的相同错误、无法识别 CLI 命令所需的参数。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我使用的是 windows、并且使用的是 PowerShell、命令提示符有效、我能够为 F28388D 构建我的项目。

    有关使用 PowerShell 的信息、请参阅我的帖子:

     回复:CODECOMPOSER:使用 PowerShell 的 CCS:无法在 Windows 上创建新项目 

    Linux 是否有类似的问题?

    Linux 终端应该没有问题。 我没有遇到任何问题。

    我尝试在 WSL
    下运行它

    我没有尝试通过 WSL、只在本地 Linux 环境中使用默认终端。