腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何在JDK8中
链接
和加载
静态
库
(Ed25519
、
、
、
、
因为我的程序是用Java语言实现的,所以我想为Ed25519生成一个共享
库
(.so),但失败了。这很可能是因为Ed25519汇编代码不支持-fPIC (如果我错了,请指出)。看起来JDK8可以支持
静态
链接
(),但是我在网上找不到这样的例子。我试图生成一个
静态
库
(.a)并简单地将其作为共享
库
加载,但显然JAVA不能接受它。那么在实践中,如何将
静态
库
链接
并加载到JAVA程序中呢?
浏览 6
提问于2015-03-18
得票数 1
3
回答
使用
JNI
链接
静态
库
、
、
、
、
Java 8之前的Java版本要求本机代码位于共享
库
中,但我读到在Java 8中可以将
静态
链接
库
与
JNI
一起使用。我已经搜索了示例,但没有找到任何示例。 如何将
JNI
库
静态
链接
到java应用程序中?
浏览 0
提问于2014-06-30
得票数 22
回答已采纳
4
回答
可以通过
JNI
将
静态
库
链接
到Java吗?
、
、
是否可以使用
JNI
构建HelloWorld.lib并将其加载到Java应用程序中?或者它只适用于共享
库
? 我在
JNI
文档中找不到明确的答案,没有提到“
静态
库
”。
浏览 4
提问于2013-03-15
得票数 7
回答已采纳
1
回答
Android
静态
zlib
、
如果我
链接
到这个
库
,共享它,它就会很好地构建。但是,如果我使用
静态
链接
,它就
无法
在zlib中找到uncompress。ldLibs.add("z") } sources {
jni
ndk { stl "gn
浏览 2
提问于2016-04-06
得票数 0
1
回答
Android
静态
库
、
、
、
出于安全考虑,我想
静态
地
链接
所有
库
,包括包含
JNI
_OnLoad函数的本机库。我已经读到可以
静态
地
链接
JNI
库
(),但是我不能用Android来
链接
。有可能吗?target_link_libraries(testlibrary)extern "C" {JNIEXPORT jint JNICALL
JNI
_OnLoad
浏览 0
提问于2016-10-10
得票数 1
1
回答
JNI
静态
库
链接
失败
、
、
我正在尝试调试一些
链接
错误,我在构建我的应用程序的C++端时得到了一些
链接
错误。
链接
器
无法
解析libaudio_ARM_NDK中的符号。文件夹结构如下所示:我在
jni
文件夹中调用ndk-buildlibaudio_wrapper.cpp:37: undefined reference to `GetAudioChannelSize'
浏览 4
提问于2011-03-10
得票数 1
回答已采纳
2
回答
linux共享
库
中的
JNI
代码
、
我有一个移植到linux的c++
库
。现在我添加了一个
JNI
代码,这样我就可以添加一个java包装器了。问题是:在同一个
库
中添加
JNI
会影响用户的c++应用程序吗?->所以如果没有安装java,它可能
无法
工作.等等(因为它
链接
到
jni
.h和其他东西中的一些代码)?
浏览 6
提问于2015-01-27
得票数 0
回答已采纳
1
回答
RoboVM提前编译器的基本约束
、
出于极大的兴趣,我一直在关注RoboVM的iOS开发。有人能告诉我在iOS上运行时,您的iOS(或您使用的任何技术)的限制吗?JPA和其他Java技术如何?
浏览 1
提问于2013-10-23
得票数 5
回答已采纳
2
回答
防止函数在
链接
到共享
库
时被从
静态
库
中剥离?
、
我有一个
静态
库
Foo,它由一个共享
库
Bar使用。Bar是我的Android应用程序加载的原生共享
库
。Foo包含仅由Java代码调用的
JNI
函数,而不是由Bar中的任何C++代码调用的函数。因此,在构建共享
库
(Bar)时,这些
JNI
函数将从
静态
库
(Foo)中剥离。我目前正在使用一种稍微有点老套的方法来防止这种情况发生。那么,在这种情况下,有没有一种方法可以告诉编译器在
链接
时不要剥离
JNI
(或任何)函
浏览 1
提问于2010-08-24
得票数 8
回答已采纳
1
回答
级NDK cmake构建在
链接
期间失败
、
、
我正在构建一个非平凡的android
库
,使用gradle v2.2.0
链接
到十几个预构建的.a文件,输出应该是一个.so文件。在尝试从ndk-build转换到cmake时,我
无法
正确
链接
.so文件,因为生成的ninja构建似乎
无法
找到
静态
库
的标头。PROPERTIES
浏览 1
提问于2016-10-01
得票数 5
回答已采纳
1
回答
静态
链接
库
和
JNI
?
、
、
我正在计划一个应用程序,它将利用现有的第三方SDK,提供
静态
链接
(.lib) C++
库
的集合。我想用Java编写自己的应用程序,所以我尝试将现有的SDK
库
加载到VM中。然而,据我所知,JVM似乎只能使用动态
链接
库
(.dll)。 这是真的吗?如果是这样的话,是否有可能进行类似于编译我自己的
链接
到
静态
库
的.dll之类的工作?我对Java有相当丰富的经验,但对
JNI
和C/C++来说都是新手,所以如果有任何反应或朝
浏览 0
提问于2014-08-11
得票数 3
回答已采纳
2
回答
Android:我可以在Activity类而不是Aplication类中加载
JNI
库
吗
、
、
我做了一个使用
JNI
库
的应用程序。它像预期的那样工作得很好。我能够在
静态
块中的Application类中加载
库
,如下所示 System.loadLibrary("libName");static { Log.v(TAG,
浏览 2
提问于2016-01-15
得票数 0
1
回答
在
JNI
中
链接
静态
库
、
我是
JNI
的新手。这个是可能的吗?如果是这样的话,是怎么做的?gcc -I$JAVA_DIR/include -I$JAVA_DIR/include/linux -o libXY.so -shared
jni
/xy.c libFoo.a
浏览 0
提问于2013-04-21
得票数 1
回答已采纳
1
回答
将第三方
静态
库
链接
到另一个
静态
库
、
、
我正在尝试创建一个
静态
库
,它将
链接
到第三方
静态
库
。目前,我收到的错误是LOCAL_STATIC_LIBRARIES := qqrcLib 基本上,我有一个qqrc.a -一个
静态
库
我希望能够将它
链接
到第二个模块"qqrcAPI“(它在qqrcEngineImpl.cpp中被引用) 使用这
浏览 1
提问于2011-03-08
得票数 1
1
回答
JNI
在UMDF驱动程序中的使用
、
、
我在UMDF中使用
JNI
调用了一些java函数(从.jar),但是我们可以在c++驱动程序中编写
JNI
代码吗?
浏览 5
提问于2014-06-26
得票数 0
1
回答
带有
静态
库
的
JNI
:不满意的
链接
错误
、
我用g++构建了一个
静态
库
:public static void main(String[] args) { System.load("/Users/XXX/example/libjnidb4java.a它工作得很好,但在我的例子中,我需要它是
静态
库
。我通过ar -r libjnidb4java.
浏览 2
提问于2016-05-08
得票数 0
1
回答
为什么rt.jar System.load不起作用,而包装方法起作用?
、
、
classloader这使它更加混乱,第一次尝试显示加载由java.lang.System-load()不工作,但实际上,
库
是加载的
浏览 1
提问于2020-08-20
得票数 0
回答已采纳
1
回答
无法
将开放式软件与必需品
链接
、
、
但当我尝试使用openal soft for android(它是
静态
构建的)进行
链接
时,出现了错误:/media/Files/openal-android/android/
jni
/..
浏览 3
提问于2012-03-03
得票数 1
1
回答
静态
库
和
JNI
、
、
、
我使用javah创建了一个
JNI
头文件。我正在使用gcc来编译我的头文件。如何将我的常规c对象文件与我的
JNI
静态
库
相
链接
,以获得一个利用我的C
库
的
静态
库
?我在用gcc编译。
浏览 1
提问于2010-02-28
得票数 1
回答已采纳
1
回答
如何通过进行最小的更改来修复UnsatisfiedLinkError?
、
、
、
、
我正在尝试用RHEL编译并运行以下
JNI
Java文件:在这一点上,我开始束手无策,因为ethsm.lib是一个来自外部方的
库
,如果可能的话,我想避免重命名它。
浏览 3
提问于2019-09-03
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券