gpt4 book ai didi

java - 找不到 libjvm.so

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:15:15 25 4
gpt4 key购买 nike

我有一个使用 voce.h 的程序,它又使用 jvm。

我已经包含了所有必要的 java 文件并链接到 libjvm.so 所以我现在没有收到编译器错误但是当我运行程序时我收到错误消息:

error while loading shared libraries: libjvm.so: cannot open shared object file: No such file or directory

我已经尝试过导出 LD_LIBRARY_PATH 的部分但没有成功。

The link to libjvm.so
/usr/java/jre1.8.0_65/lib/amd64/server/libjvm.so
The path to include files
/usr/java/jdk1.8.0_65/include
/usr/java/jdk1.8.0_65/include/linux

我使用 code::blocks 作为 IDE。

最佳答案

如果您已经将一些路径导出到 LD_LIBRARY_PATH,只需注销然后登录以清除它的缓存,然后只需使用以下命令:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/java/jre1.8.0_65/lib/amd64/server/

它应该可以解决您的问题。

关于java - 找不到 libjvm.so,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34471885/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com