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.

[参考译文] 编译器/TMS320F28374S:通过 cmd 而不是 CCS 编译工程

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/916863/compiler-tms320f28374s-compile-the-project-through-cmd-instead-of-ccs

器件型号:TMS320F28374S

工具/软件:TI C/C++编译器

您好!

是否有任何方法可以调用某些命令来编译工程? 在 CCS 中成功编译工程。

项目的属性保持不变、无需更改。

非常感谢。

BR、Jordan

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

    您好、Jordon、

    如果我理解正确、您正在寻找一种从命令行编译工程的方法。 如果这是正确的、那么  

    如果您安装了 XDC 工具、则可以使用 XDC gmake 编译项目。

    例如

    C:\ti\c2000\my_ccs_workspace\ccs_v10_wrkspc\led_ex1_blink\cpu1_rm>c:\ti\xdctools_3_55_02_22_core\gmake.exe all

    当您在 CCS 中构建工程时、它应该会生成一个 makefile。

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

    Santosh、

    是的、你是对的。

    使用命令行、  

    1) 1)转到方向: C:\ti\xdctools_3_55_02_22_core

    2)调用:gmake.exe all C:\ti\c2000\my_ccs_workspace\ccs_v10_wrkspc\led_ex1_blink\CPU1_RAM

    正确吗?

    另一个疑问:

    编译器版本和设置如何?

    gmake 会自动重新编译编译器信息、并使用与 CCS 相同的设置进行编译吗?

    非常感谢。

    BR、Jordan

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

    您好、Jordon、

    makefile 将详细介绍编译器版本和编译器路径。 如果打开 Makefile 文件、您可以看到类似这样的内容。

    CG_TOOL_ROOT:=/Users/a0132919/ti/ccs1010/ccs/tools/compiler/ti-cgt-c2000_20.2.1.LTS

    gmake 只是编译 Makefile 的工具。

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

    错过的第一个问题:

    您可以使用如下命令:

    C:\ti\c2000\my_ccs_workspace\ccs_v10_wrkspc\led_ex1_blink\cpu1_rm>c:\ti\xdctools_3_55_02_22_core\gmake.exe all

    或  

    1) 1)转到方向: C:\ti\xdctools_3_55_02_22_core

    2)调用:gmake.exe all -C C:\ti\c2000\my_ccs_workspace\ccs_v10_wrkspc\led_ex1_blink\CPU1_RAM

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

    让我让客户尝试一下。  

    由于安全问题、我们的笔记本电脑无法运行 gmake。

    运行时: C:\Jordan \Codes\FFT\CFFT_F32\RAM_EABI >c:\ti\xdctools_3_55_02_22_core\gmake.exe all

    此信息失败:

    'C:\Jordan\Codes\FFT\CFFT_F32\RAM_EABI 不能识别为内部或外部命令、
    可操作的程序或批处理文件。

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

    若尔登

    [引用用户="Jordan Zhou "]无法将 C:\Jordan \Codes\FFT\CFFT_F32\RAM_EABI 识别为内部或外部命令,
    可操作的程序或批处理文件。

    您能否检查笔记本电脑上的路径是否正确?

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

    路径正确,因为它们是从文件夹复制的。

    命令从 C:\>运行

    C:\>C:\Jordan\Codes\FFT\CFFT_F32\RAM_EABI >C:\TI\xdctools_3_51_03_28_core\gmake.exe all
    'C:\Jordan\Codes\FFT\CFFT_F32\RAM_EABI 不能识别为内部或外部命令、
    可操作的程序或批处理文件。

    BR、Jordan

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

    约旦

    命令中存在问题。 请先转到文件夹、然后运行命令。

    • CD C:\Jordan\Codes\FFT\CFFT_F32\RAM_EAB  
    • C:\TI\xdctools_3_51_03_28_core\gmake.exe all

    请确保在该路径上安装了 xdctools 3.51.03.28。

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

    非常感谢您的帮助。  

    这是调用 gmake 的正确方法。

    我的笔记本电脑无法运行 gmake:(

    再次感谢。

    BR、Jordan

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

    好的、Jordan。

    我将关闭该线程。 在客户尝试打开或创建新线程后、请随意重新打开。