我将j2objc导入到我的项目中,但我仍然收到类似Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_Test
(public class Test
在 java 源代码中)的错误。我发现了一些关于将静态库链接到项目(libjre_emul.a
)的错误。我发现可能的官方解决方案添加到Other Linker Flags flag "-l jre_emul"
。
问题是我收到错误ld: library not found for -l jre_emul
是什么意思?我怎样才能解决这个问题?
我尝试了扩展命令:
"-l jre_emul -ObjC -force_load ${PROJECT_DIR}/lib/libjre_emul.a"
未找到错误库仍然存在。任何想法?
谢谢。