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.

[参考译文] 编译器/TMS320C6713:测试库函数memset时出错

Guru**** 2540720 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/579951/compiler-tms320c6713-error-while-testing-library-function-memset

部件号:TMS320C6713

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

在尝试使用 C6000_memsetTm14编译器获取7.4 库(rts670.lib)函数之一的结构覆盖时,我收到编译器错误,对于以下的memset代码行,“error: expression must be a modifiedlvalue”(错误:表达式必须是可修改的lvalue)

_amem4 (dst1)=填充;dst1 += 8;

请注意,为什么编译器不将其视为内部函数。 我是否需要使用任何特定的编译器选项来将其指定为‘内在函数’?

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

    我无法再现...

    Somashekara Vijay 说:
    错误:表达式必须是可修改的lvalue[/QUOT]

    请按照编译器看到的内容准确显示生成选项。

    谢谢,此致,

    -George