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.

[参考译文] 如何在构建 SOC 时获取编译器选项和链接器选项。

Guru**** 2589280 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1003819/how-to-get-compiler-options-and-linker-options-when-building-a-soc

您好!

我们的用户使用 CCS gmake 命令构建 SOC。

CCS GUI 似乎不支持将 SOC 编译拆分为单独的芯片编译。

我们需要 SOC 中每个芯片的编译器选项和链接器选项。

如何使用 Windows CMD 获取编译器选项和链接器选项?  

谢谢、

BR、

哈迪

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

    哈迪、

    我有点困惑。  通常、Code Composer Studio 的工作方式是为器件上的每个内核提供单独的项目。  例如、如果我使用具有 F28x 内核和 Cortex M 内核的器件、则 CCS 中的每个内核都有单独的项目。  如果使用具有多个相同类型内核的器件、则可以在多个内核上运行相同的程序。  在这种情况下、该项目将由这些内核共享。

    您能告诉我您使用的是哪款 TI 器件吗?   

    在这里、我导入了一个同时使用28x 和 CortexM 内核的 F28388D 示例。  您可以看到每个内核都有单独的项目。

    Code Composer Studio 还具有系统项目的概念。  系统工程包含内核到工程的映射。  因此、如果我在这里设置一个系统工程并编译它、这将导致构建这两个工程。   但是、各个项目仍然存在、可以单独构建。

    您可以右键单击项目并选择属性以查看正在设置的选项。   

    本文档介绍了如何从命令行 https://software-dl.ti.com/ccs/esd/documents/ccs_projects-command-line.html 构建 CCS 工程

    此致、

    John