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.

[参考译文] CCS/TMS570LC4357:如何安装交叉 GCC 编译器并将其链接到适用于 ANSI C 程序的 CCS 8.3.0中

Guru**** 2540720 points
Other Parts Discussed in Thread: TMS570LC4357

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/764908/ccs-tms570lc4357-how-to-install-cross-gcc-compiler-and-link-it-in-ccs-8-3-0-for-ansi-c-program

器件型号:TMS570LC4357

工具/软件:Code Composer Studio

您好!

我想运行一个 ANSI C 程序。 我正在使用 ccs8和 windows。

从何处下载 Cross GCC?

如何将其链接到项目?

最棒的

Soundes

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

    您的目标是使用 GCC 交叉编译器构建要在 TMS570LC4357上运行的程序吗?

    CCS 附带 GNU 编译器工具链(它安装在目录 \ccsv8\tools\compiler.gcc-arm-none-eabi-7-Q4-majer-Win32中),您可以在创建 CCS 项目时将其选择为编译器版本。 但是、请注意、此器件的 GCC 工程需要额外的手动设置、以便进行由用户自行决定的工程初始化(例如启动文件、链接器命令文件等)。 此外 、根据这篇文章、似乎 GCC 工具链中开箱即用不支持 TMS570大端字节序。 它需要重新构建工具链以及其他细节、因此这也是您需要尝试自行解决的问题。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    是的、我找到了编译器的路径。 但是、在编译一个简单的 hello world 示例时、我有同样的问题:

    说明资源路径位置类型
    程序"arm-no-eabi-gccg++"未在路径C 项目属性中找到、C++预处理器包括.../提供程序、[CDT Cross GCC Built-In Compiler Settings]选项C/C++ Scanner Discovery Problem

    我不需要在器件上运行 c 程序、我只需要运行一个非常普通的程序。

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

    您可以使用 CCS 创建不同类型的工程( 有关更多详细信息、请参阅此链接)、但它实际上只是专为在 TI 完全启用和支持的 TI 嵌入式器件上运行而设计的 CCS 工程类型。 对于 Eclipse C/C++工程等其他工程类型、尽管我们包含 GCC 工具链、但我们仍由用户来添加必要的编译选项、设置文件以及配置工程以使其成功编译。

    如果您正在创建 Eclipse C/C++工程、则可以使用此页面作为参考。 请注意、该页面很旧、因此某些对话框看起来可能不同、但应让您大致了解如何继续。 此外、您无需下载 GCC 工具链、即可使用 CCS 随附的工具链。