我制作了 JNI 函数并将它们与 c++ 动态库成功链接。我让它们都工作得很好,但是我遇到了一个函数的问题,我在用于从文件读取数据的 c++ 中使用的 FileHandle 类中遇到符号查找错误。知道它正在处理普通的 c++ 项目,但不在 DLL 中。
/usr/lib/jvm/jdk1.7.0/bin/java:符号查找错误:/home/.../NetBeansProjects/TRIOGUI/dist/libNativeAdd.so:未定义符号:_ZN5Gdsii9GdsParserC1EPKcN7SoftJin10FileHandle8FileTypeEN5boost8functionIFvS2_ESaIvEEE Java 结果:127
有人可以帮我吗?:)