无法调用标准库函数
Posted: 2023年 Dec 13日 10:14
使用ZTU模组二次开发,sdk版本:TLSR8258_TuyaOS-3.8.0, 在工程中调用标准库vsscanf函数,编译链接报错:该函数未定义(已包含相关头文件):
Code: Select all
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
请问该如何处理呢?
使用ZTU模组二次开发,sdk版本:TLSR8258_TuyaOS-3.8.0, 在工程中调用标准库vsscanf函数,编译链接报错:该函数未定义(已包含相关头文件):
Code: Select all
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
请问该如何处理呢?
该平台不支持 <stdlib.h> 标准头文件;你可以使用 vsnprintf 替代 vsscanf函数
能否帮忙提供下相关代码呢,我的理解是:vsnprintf 函数是用于格式化字符串输出到字符数组中,而 vsscanf 函数是用于从字符串中扫描并解析数据,两者功能是不一样的用法。