芯片切换成 RX26T ,用CS+开发 评估。
芯片切换过程中发现,程序原先使用了C语言相关的库函数,例如strlen、memset、strcmp等C语言库函数。这些函数应该声明在 “h”头文件中,以前的其他厂家的芯片中也在编译器文件包中包含了“string.h“,现在切换芯片,将原来芯片相关的编译文件包删除,程序中使用的memset函数提示没有定义。
所以 瑞萨芯片需要如何设定,才能使用C语言库函数?
使用的是CC-RX还是GCC for RX编译器?一般来说这些都是支持的,检查一下CC-RX编译设置里 library选择c99:
您好,我想把CS+ for CACX 的标准更改成C99,找不到这个选项