无法调用标准库函数

Zigbee 子设备开发


Post Reply
hzb
Posts: 38

使用ZTU模组二次开发,sdk版本:TLSR8258_TuyaOS-3.8.0, 在工程中调用标准库vsscanf函数,编译链接报错:该函数未定义(已包含相关头文件):

Code: Select all

#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>

请问该如何处理呢?

huanghuan
Posts: 244

Re: 无法调用标准库函数

该平台不支持 <stdlib.h> 标准头文件;你可以使用 vsnprintf 替代 vsscanf函数

hzb
Posts: 38

Re: 无法调用标准库函数

能否帮忙提供下相关代码呢,我的理解是:vsnprintf 函数是用于格式化字符串输出到字符数组中,而 vsscanf 函数是用于从字符串中扫描并解析数据,两者功能是不一样的用法。

Post Reply