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.

[参考译文] 编译器/AM3358:GNU 编译器和 TI ARM 编译器提供的库编译器是否可互换?

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/670255/compiler-am3358-will-the-library-compiler-by-gnu-complier-and-ti-arm-compiler-inter-changable

器件型号:AM3358

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

香榭丽舍

我有一个使用 Linaro GNU 6.3.1编译器构建的应用程序和库、该编译器在 AM335x A8内核上与 TI-RTOS 一起运行。 现在、我想将工具链更改为 TI ARM 16.9.4 LTS。  

我的问题是、GNU 创建的库是否可以在 TI ARM 编译器上用于链接? 或者我必须使用 TI ARM 编译器重建库?

此致、Eric

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

    lding 说:
    我的问题是、GNU 创建的库是否可以在 TI ARM 编译器上用于链接?

    是的。  一个警告... 链接器和编译器 RTS 库必须来自同一工具链。  但我相信你不是在想把它们混合在一起。

    谢谢、此致、

    乔治