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
待解决
相关问题
反射是否支持,调用Reflect编译错误
3256浏览 • 1回复 待解决
HarmonyOS 引入RN Webview组件后编译错误
1311浏览 • 1回复 待解决
HarmonyOS源码编译错误 importerror:cannot import name
5957浏览 • 1回复 已解决
HarmonyOS @Builder 按引用传递参数编译错误
1065浏览 • 1回复 待解决
说一说关于SCONS的编译错误
11327浏览 • 1回复 待解决
HarmonyOS RN三方库react-native-reanimated编译错误
1515浏览 • 1回复 待解决
js2java-codegen不能使用,配置jsOutputDir后编译错误
7225浏览 • 1回复 待解决
HarmonyOS NDK 运行编译报错
1874浏览 • 1回复 待解决
HarmonyOS ndk编译mars库失败
1624浏览 • 1回复 待解决
AndroidNDK的ndk-build编译,如何使用harmonyOS实现
4016浏览 • 0回复 待解决
NDK开发是否有提供交叉编译工具
2982浏览 • 1回复 待解决
NDK 进行交叉编译需要怎么构建环境呢
1025浏览 • 1回复 待解决
#鸿蒙通关秘籍#优化HarmonyOS NDK编译方案有什么策略?
1205浏览 • 1回复 待解决
HarmonyOS 如何分析NDK编译出来的so文件的体积组成
1206浏览 • 1回复 待解决
HarmonyOS NDK工程编译release的时候,怎么保留带Symbol的so
1034浏览 • 1回复 待解决
鸿蒙NDK的编译工具链(如编译器、链接器)与Android NDK有何异同?是否支持CMake或Ninja等通用构建系统?
716浏览 • 0回复 待解决
HarmonyOS RN库 TurboModule Codegen 编译类型错误
2010浏览 • 2回复 待解决
NDK进行交叉编译有哪些参考文档可以参考呢
597浏览 • 0回复 待解决
NDK 进行交叉编译有哪些参考文档可以参考呢
681浏览 • 1回复 待解决
HarmonyOS 将C代码编译成so文件,HarmonyOS有没有类似的NDK
1085浏览 • 1回复 待解决
HarmonyOS 加密库NDK
1119浏览 • 1回复 待解决
LLVM编译配置错误:fatal error: 'utility' file not found
3260浏览 • 1回复 待解决
使用DevEco Studio模板构建NDK工程,不需要进行交叉编译吗?
656浏览 • 0回复 待解决
通过Command line进行编译,如果发生错误,如何获取到错误信息,或者能获取到编译成功状态
836浏览 • 1回复 待解决
#鸿蒙通关秘籍#构建HarmonyOS NDK工程过程中如何使用CMake和编译工具链
1403浏览 • 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