社区
Linux/Unix社区
帖子详情
关于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
打赏
收藏
关于so库调用和生成的问题,makefile文件的写法
现在有一个java程序需要调用jni.so库,有jni.h和jni.c文件,jni.c文件又需要调用另一个inf.so库,头文件是inf.h,请问这种情况下,makefile文件该怎么写呢。实在是搞不定啊!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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 $@ $<
Qt Creator 的安装和hello world 程序+其他程序的编写--不是一般的好
一、Qt Creator 的安装和hello world 程序的编写(原创) 1.首先到Qt 的官方网站上下载Qt Creator,这里我们下载windows 版的。 下载地址:http://qt.nokia.com/downloads 如下图我们下载:Download Qt SDK for ...
Linux
Makefile
:使用CMake
生成
Makefile
文件
CMake是开源、跨平台的构建工具,可以让我们通过编写简单的配置
文件
去
生成
本地的
Makefile
,这个配置
文件
是独立于运行平台和编译器的,这样就不用亲自去编写
Makefile
了,而且配置
文件
可以直接拿到其它平台上使用,...
Makefile
工程实践视频课程(第2季):使用Autotools自动
生成
Makefile
本门课程通过Autotools三剑客:automake、autoconf、libtool的使用,介绍如何使用这些工具去自动
生成
一个项目的
Makefile
:包括flat、shallow、deep等各种项目目录结构。通过掌握
makefile
.am变量语法以及autoconf宏的...
c语言又怎样
调用
这个so
文件
,LUA
调用
C语言实现的SO
库
LUA
调用
C语言实现的SO
库
作者:糖果这篇文章归纳lua5.1的C语言模
库
so的“标准”
写法
,代码都是编译通过的,可直接参考使用!tangguo.h#ifndef __tangguo_h__#define __tangguo_h__#include "lauxlib.h"#include "lua....
C和C++混合编程的
Makefile
的编写!
在项目实践中,经常遇到C和C++混合编程的情况。 目前的业务需求是: c写的几个
文件
,和一个C++
文件
要整合为一个动态
库
...编写这样的
Makefile
来
生成
一个正确的so
库
很重要,下面是一个正确的
Makefile
的
写法
: CC = g...
Linux/Unix社区
23,118
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章