HarmonyOS NDK编译错误
代码示例:
static const char *get_top_domain(const char * const domain, size_t *outlen)
{
size_t len;
const char *first = NULL, *last;
if(!domain)
return NULL;
len = strlen(domain);
last = memrchr(domain, '.', len);
if(last) {
first = memrchr(domain, '.', (last - domain));
if(first)
len -= (++first - domain);
}
if(outlen)
*outlen = len;
return first? first: domain;
}
这段代码编译出现以下错误信息:
cookie.c:253:10: warning: call to undeclared function 'memrchr'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
last = memrchr(domain, '.', len);
^
cookie.c:253:8: error: incompatible integer to pointer conversion assigning to 'const char *' from 'int' [-Wint-conversion]
last = memrchr(domain, '.', len);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS源码编译错误 importerror:cannot import name
4639浏览 • 1回复 已解决
反射是否支持,调用Reflect编译错误
1594浏览 • 1回复 待解决
说一说关于SCONS的编译错误
9419浏览 • 1回复 待解决
js2java-codegen不能使用,配置jsOutputDir后编译错误
6123浏览 • 1回复 待解决
HarmonyOS ndk编译mars库失败
283浏览 • 1回复 待解决
AndroidNDK的ndk-build编译,如何使用harmonyOS实现
2585浏览 • 0回复 待解决
NDK开发是否有提供交叉编译工具
1683浏览 • 1回复 待解决
HarmonyOS RN库 TurboModule Codegen 编译类型错误
255浏览 • 2回复 待解决
HarmonyOS 如何下载NDK
426浏览 • 1回复 待解决
LLVM编译配置错误:fatal error: 'utility' file not found
2240浏览 • 1回复 待解决
HarmonyOS上面的NDK开发有无详细文档
4602浏览 • 2回复 待解决
HarmonyOS 工程里ndk怎么指定c++版本
356浏览 • 1回复 待解决
编译三方库报Platform/OHOS to use this system错误
1093浏览 • 1回复 待解决
HarmonyOS NDK开发,使用AVPlayer 播放mp3 报错
276浏览 • 1回复 待解决
HarmonyOS NDK 如何防止别人复制我们的 so 进行逆向?
59浏览 • 1回复 待解决
HarmonyOS NDK开发时,使用setitimer函数的精度是多少
248浏览 • 1回复 待解决
如何解决DevEco Studio中类型标注错误导致的编译问题?
366浏览 • 1回复 待解决
ndk中没有native camera对应头文件
1743浏览 • 1回复 待解决
HarmonyOS NDK开发在ArkTS线程中执行网络请求的问题
353浏览 • 1回复 待解决
Ubuntu1604编译wifiiot时No option 'riscv32-unknown-elf-gcc_path' in section: 'ndk'已经安装gcc_riscv32
10563浏览 • 1回复 待解决
HarmonyOS上传报如下错误
257浏览 • 1回复 待解决
使用命令行CMake构建NDK工程
820浏览 • 1回复 待解决
HarmonyOS语法错误有哪些?
179浏览 • 1回复 待解决
HarmonyOS TextInput组件错误样式问题
355浏览 • 1回复 待解决
HarmonyOS 如何以release编译类型编译HAR包
393浏览 • 1回复 待解决
如果c99想用的话,可以尝试使用这俩种方式。
参考链接:https://stackoverflow.com/questions/3875197/gcc-with-std-c99-complains-about-not-knowing-struct-timespec
https://stackoverflow.com/questions/69145941/why-does-clock-gettime-not-compile-when-using-c99