在jni中写了一个inline函数、编译时报错undefined reference to。
仔细检查了下,我已经在c文件前面定义了这个函数。
inline const char *checkJumpFileName(char *name,char* jumpName[] , int jumpNameLen[],int jumpNum);
解决方案加上static
static inline const char *checkJumpFileName(char *name,char* jumpName[] , int jumpNameLen[],int jumpNum);
本文探讨了在JNI中使用内联函数时遇到的编译错误:undefined reference to。作者通过添加static关键字解决了这一问题,详细介绍了如何正确地在C文件中定义和使用内联函数。
9773

被折叠的 条评论
为什么被折叠?



