关于so库调用和生成的问题,makefile文件的写法

kangyaping 2012-08-14 08:30:50
现在有一个java程序需要调用jni.so库,有jni.h和jni.c文件,jni.c文件又需要调用另一个inf.so库,头文件是inf.h,请问这种情况下,makefile文件该怎么写呢。实在是搞不定啊!!
...全文
237 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
kangyaping 2012-08-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
java程序调用jni.so这个,就不用在makefile当中体现了吧?

libjni.so: jni.c jni.h
$(CC) -shared -fPIC -Wl,soname=libjni.so.1 -o $@ $<
[/Quote]
那怎么在jni.c中调用inf.so呢makefile怎么写呢,你写的这个命令没有吧
Linux-Torvalds 2012-08-14
  • 打赏
  • 举报
回复
java程序调用jni.so这个,就不用在makefile当中体现了吧?

libjni.so: jni.c jni.h
$(CC) -shared -fPIC -Wl,soname=libjni.so.1 -o $@ $<

23,118

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧