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.

[参考译文] TMS570LS3137:警告#1853-D:声明隐藏内置函数"memcpy"

Guru**** 2582395 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/816772/tms570ls3137-warning-1853-d-declaration-hides-built-in-function-memcpy

器件型号:TMS570LS3137

尊敬的 TI 专家:

从 ARM 编译器文档中、我发现有一个内置方法"memcpy"。

我正在尝试使用我自己的 memcpy 文件、该文件是在 CPP 模板类中编写的、当我尝试将其作为外部文件时、我会遇到"外部 C 链接"问题。

如果我创建 memcpy.c 文件并尝试使用、我将收到警告"#1853-D:Declaration 隐藏内置函数"memcpy"

如何禁用此选项。

此致、

Somesh

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

    您有两个单独的、尽管相关的问题。  对于每个问题、请提交测试案例。  对于具有..

    [引用 user="Someswararao Malla "]我尝试使用我自己的 memcpy 文件,该文件是在 CPP 模板类中编写的,当我尝试对其进行外部引用时,我遇到了“外部 C 链接”问题。

    对于具有...的文件

    [引用 user="Someswararao Malla "]如果我创建 memcpy.c 文件并尝试使用,我将收到警告"#1853-D:Declaration 隐藏内置函数"memcpy"

    请按照文章 How to Submit a Compiler Test Case 中的说明进行操作

    谢谢、此致、

    乔治

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

    请提交请求的测试用例。

    谢谢、此致、

    乔治

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

    我认为问题已经解决了,因为这已经存在了一段时间。  我很感谢听到他们的解决方法。

    谢谢、此致、

    乔治