分享

求解libhdfs开发

jooli 发表于 2013-10-25 10:43:56 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 3 8773
在用libhdfs的c++接口编程时,一直提示hdfsJniHelper.c的JNI_CreateJavaVM()未定义,本地的java环境没有,jni.h头文件也包含了……

已有(3)人评论

跳转到指定楼层
shihailong123 发表于 2013-10-25 10:43:56
看看动态库是否加载了。
回复

使用道具 举报

lxs_huntingjob 发表于 2013-10-25 10:43:56
回复 2# amuseme
我在makefile中动态加载了libhdfs.so文件,就是一直提示“ undefined reference to JNI_CreateJavaVM@SUNWprivate_1.1”。
回复

使用道具 举报

sq331335144 发表于 2013-10-25 10:43:56
解决了:还需要加载/usr/java/jdk1.6.0_24/jre/lib/i386/client/libjvm.so
真纠结,花了一个多星期的时间。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条