说明资源路径位置类型 'UINT16_MAX' 未在此范围内声明

Description Resource Path Location Type 'UINT16_MAX' was not declared in this scope

我想在 UUDO 卡中创建一个 .so 库 运行 lubuntu with armvl7 processor,我有一个源代码并且我编译了它但是他在我的一个文件中给我错误.cpp 描述资源路径位置类型 'UINT16_MAX' 未在我包含的此范围内声明,但不起作用并且仍然相同,我还验证了 stdint.h 存在于 /usr/include/ 所以我真的不知道问题出在哪里了。

我缺少的是:

#define __STDC_LIMIT_MACROS

为了运行和正确编译

,这个宏是必须的