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.

[参考译文] TMS320F28377S:命令行构建 (CCS-server-CLI) CCS 20

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1630968/tms320f28377s-command-line-build-ccs-server-cli-ccs-20

器件型号: TMS320F28377S

我未能通过命令行使用 CCS-server-CLI 进行构建。

CCS-server-CLI 仅显示其“Help"菜单“菜单。 它不指示命令行参数何时出现错误。 这一点根本没有帮助。  问题可能与我使用的是工作区文件 CMCScannerPlusWS.theia-workspace 而不是工作区文件夹有关?

 下方示例。

PS C:\> c:\ti\ccs2040\ccs\eclipse\ccs-server-CLI -workspace 'C:\CompanyName\projects\CMCScannerPlusPlus\'-application com.ti.ccs.apps.buildProject -ccs.workspace -ccs.configuration debug_flash

#------------------------------------------------------------------------------------------------
#用法:
    ccs-server-cli.bat — 工作区' '-application com.ti.ccs.apps.buildProject
        (-ccs.projects ]+|-ccs.locations [ ]+|-ccs.workspace)[ ]

#选项包括:
    -ccs.projects ]+
        要构建的以空格分隔的项目名称列表。

    -ccs.locations [ ]+
        或者、使用空格分隔的要构建的工程位置列表。

    -ccs.workspace
        或者、构建整个工作区。

    -ccs.buildType(增量|完整|干净)
        要执行的编译类型(可选)。
        默认为“增量“。

    -ccs.configuration
        要编译的编译配置(可选)。
        默认为活动编译配置。

    -ccs.listErrors
        列出构建完成后的所有错误(可选)。

    -ccs.listProblems
        列出构建完成后的所有错误和警告(可选)。

    -ccs.autoImport
        在原始位置自动导入项目(可选)。

    -ccs.autoOpen
        自动打开任何已关闭的项目(可选)。

    -ccs.defaultImportDestination '

'
        默认导入目的地。 默认情况下、将在该工作区中创建/导入用户工程。

    -ccs.args ' '
        包含任何额外参数的文件(可选)。

    -ccs.help
        打印此帮助消息。

 

文件夹结构:

image.png

 

CCS 中完成  

image.png

 

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

    您好:

    PS C:\> c:\ti\ccs2040\ccs\eclipse\ccs-server-CLI -workspace 'C:\CompanyName\projects\CMCScannerPlusPlus\'-application com.ti.ccs.apps.buildProject -ccs.workspace -ccs.configuration debug_flash

    您似乎正在使用 PowerShell。

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

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

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

    使用 dos 命令行(控制台)而不是 PowerShell 命令会更改内容、但仍然不成功。 它似乎找不到要构建的工程。 控制台输出已连接。

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

    使用 dos 命令行(控制台)而不是 PowerShell 命令会更改内容、但仍然不成功。 它似乎找不到要构建的工程。 控制台输出已连接。

    e2e.ti.com/.../CommandLineBuildOutput.txt

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

    关于:

    C:\BlueCrest\projects\CMCScannerPlus>c:\ti\ccs2040\ccs\eclipse\ccs-server-CLI -workspace 'C:\BlueCrest\projects\'-application com.ti.ccs.apps.buildProject -ccs.project CMCScannerPlusPlus -ccs.configuration debug_flash -ccs.buildType all

    我在这里看到了几个问题。  

    1. 为工作区使用双引号、并删除尾部反斜杠
    2. 用于指定工程的参数是-ccs.project s. 、不是-ccs,project(请注意末尾缺少的“s")“)
    3. “all"不“不是-ccs.buildType 的可识别参数。 我假设您要指定“完整“?  

    因此、您的命令应如下所示:

    C:\ti\ccs2040\ccs\eclipse\ccs-server-CLI -workspace “C:\BlueCrest\projects“-application com.ti.ccs.apps.buildProject -ccs.projects CMCScannerPlusPlus -ccs.configuration debug_flash -ccs.buildType full

    请注意、CCS 20.4 有一些与编译相关的错误、因此我建议在可能的情况下改用 CCS 20.5.0。

    谢谢

    Ki

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

    谢谢! 它的工作。