Java JLibav/Bridj未满足链接错误
我有一个一般性的问题,就是在做Java/JNI类型的东西时,出现不满意LinkError的所有可能原因 具体来说,我正在使用一个Java项目JLibav,我正试图为MacLinux works构建该项目。所以,我显然得到了这个错误;但是,确实找到了库,我可以调用库中的其他函数!?而且,是的,我通过fprintf语句验证了函数正在被输入 此外,使用nm,我已经验证了所讨论的符号确实存在。那么,还可能发生什么?我确实构建了JLibav使用的C/C++Libav,当我配置Libav库时,我确实选择了enable PIC position independent code。那么,还有什么会导致这个特定的错误呢?此外,还看到了另一个导致相同错误的函数,但是当我调试并单步执行代码时,错误没有被命中!时间问题 这看起来像是一个线程问题,但怎么会导致不满意的链接错误呢?那没有道理Java JLibav/Bridj未满足链接错误,java,c++,macos,java-native-interface,unsatisfiedlinkerror,Java,C++,Macos,Java Native Interface,Unsatisfiedlinkerror,我有一个一般性的问题,就是在做Java/JNI类型的东西时,出现不满意LinkError的所有可能原因 具体来说,我正在使用一个Java项目JLibav,我正试图为MacLinux works构建该项目。所以,我显然得到了这个错误;但是,确实找到了库,我可以调用库中的其他函数!?而且,是的,我通过fprintf语句验证了函数正在被输入 此外,使用nm,我已经验证了所讨论的符号确实存在。那么,还可能发生什么?我确实构建了JLibav使用的C/C++Libav,当我配置Libav库时,我确实选择了e
先谢谢你。。。任何帮助都将不胜感激 这可能与rpath的问题有关。您是使用FFmpeg或Libav的这些标志编译的吗?我不知道这些标志,我非常感谢您让我注意到它们!!非常感谢你!!