1

运行我的 java 程序时出现此错误。(在intellij ide上。)

dyld:惰性符号绑定失败:找不到符号:___emutls_get_address 引用自:/Users/xxx/.javacpp/cache/nd4j-native-1.0.0-beta5-macosx-x86_64.jar/org/nd4j/nativeblas/macosx-x86_64 /libnd4jcpu.dylib 预期在:/usr/lib/libSystem.B.dylib

dyld:找不到符号:___emutls_get_address 引用自:/Users/xxx/.javacpp/cache/nd4j-native-1.0.0-beta5-macosx-x86_64.jar/org/nd4j/nativeblas/macosx-x86_64/libnd4jcpu.dylib 预期在:/usr/lib/libSystem.B.dylib

我检查了/usr/lib/路径但libSystem.B.dylib存在。

你有解决方案吗?

后记 我能够在同一台 Mac 上运行相同版本的 DL4J (ND4J)。但是,在更新了mac和xcode之后,这个错误很快就出来了。

xcode-select --install已被执行。

4

1 回答 1

1

请尝试最新的 DL4J 快照,这个问题应该在那里得到解决。说明:https ://deeplearning4j.org/docs/latest/deeplearning4j-config-snapshots

于 2019-11-16T17:10:22.270 回答