什么是 LD_LIBRARY_PATH 以及如何使用它?

2023-11-29

我参与开发一个Java项目,其中使用了一些C++组件,因此我需要Jacob.dll。 (在 Windows 7 上)

我不断得到java.lang.UnsatisfiedLinkError: no JacobDB in java.library.path无论我把 Jacob.dll 放在哪里......

我寻找可能的决定,到目前为止我还没有尝试过的是设置LD_LIBRARY_PATH变量,指向 .dll 文件。

我的经验很少,我不熟悉该变量的含义和用法 - 你能帮助我吗?


LD_LIBRARY_PATH是 Linux/Unix 中预定义的环境变量,它设置链接器在链接动态库/共享库时应查找的路径。

LD_LIBRARY_PATH包含以冒号分隔的路径列表,链接器优先考虑这些路径而不是标准库路径/lib and /usr/lib。标准路径仍将被搜索,但仅在路径列表之后LD_LIBRARY_PATH已经筋疲力尽了。

最好的使用方法LD_LIBRARY_PATH是在执行程序之前立即在命令行或脚本上设置它。这样新的LD_LIBRARY_PATH与系统的其余部分隔离。

用法示例:

$ export LD_LIBRARY_PATH="/list/of/library/paths:/another/path"
$ ./program

既然你谈到.dll你在 Windows 系统上并且.dll必须放置在链接器在链接时搜索的路径,在Windows中该路径由环境变量设置PATH,所以添加.dll to PATH它应该工作正常。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

什么是 LD_LIBRARY_PATH 以及如何使用它? 的相关文章

  • 总是使用 Final?

    我读过 将某些东西做成最终的 然后在循环中使用它会带来更好的性能 但这对一切都有好处吗 我有很多地方没有循环 但我将 Final 添加到局部变量中 它会使速度变慢还是仍然很好 还有一些地方我有一个全局变量final 例如android Pa
  • 创建链表而不将节点声明为指针

    我已经在谷歌和一些教科书上搜索了很长一段时间 我似乎无法理解为什么在构建链表时 节点需要是指针 例如 如果我有一个节点定义为 typedef struct Node int value struct Node next Node 为什么为了
  • 如何在控制器、服务和存储库模式中使用 DTO

    我正在遵循控制器 服务和存储库模式 我只是想知道 DTO 在哪里出现 控制器应该只接收 DTO 吗 我的理解是您不希望外界了解底层域模型 从领域模型到 DTO 的转换应该发生在控制器层还是服务层 在今天使用 Spring MVC 和交互式
  • 将多个表映射到实体框架中的单个实体类

    我正在开发一个旧数据库 该数据库有 2 个具有 1 1 关系的表 目前 我为每个定义的表定义了一种类型 1Test 1Result 我想将这些特定的表合并到一个类中 当前的类型如下所示 public class Result public
  • WCF 中 SOAP 消息的数字签名

    我在 4 0 中有一个 WCF 服务 我需要向 SOAP 响应添加数字签名 我不太确定实际上应该如何完成 我相信响应应该类似于下面的链接中显示的内容 https spaces internet2 edu display ISWG Signe
  • 如何设计以 char* 指针作为类成员变量的类?

    首先我想介绍一下我的情况 我写了一些类 将 char 指针作为私有类成员 而且这个项目有 GUI 所以当单击按钮时 某些函数可能会执行多次 这些类是设计的单班在项目中 但是其中的某些函数可以执行多次 然后我发现我的项目存在内存泄漏 所以我想
  • 在 Mac 上正确运行基于 SWT 的跨平台 jar

    我一直致力于一个基于 SWT 的项目 该项目旨在部署为 Java Web Start 从而可以在多个平台上使用 到目前为止 我已经成功解决了由于 SWT 依赖的系统特定库而出现的导出问题 请参阅相关thread https stackove
  • 控件的命名约定[重复]

    这个问题在这里已经有答案了 Microsoft 在其网站上提供了命名指南 here http msdn microsoft com en us library xzf533w0 VS 71 aspx 我还有 框架设计指南 一书 我找不到有关
  • 如何在 C 中调用采用匿名结构的函数?

    如何在 C 中调用采用匿名结构的函数 比如这个函数 void func struct int x p printf i n p x 当提供原型的函数声明在范围内时 调用该函数的参数必须具有与原型中声明的类型兼容的类型 其中 兼容 具有标准定
  • Android 中麦克风的后台访问

    是否可以通过 Android 手机上的后台应用程序 服务 持续监控麦克风 我想做的一些想法 不断聆听背景中的声音信号 收到 有趣的 音频信号后 执行一些网络操作 如果前台应用程序需要的话 后台应用程序必须能够智能地放弃对麦克风的访问 除非可
  • 如何从指定日期获取上周五的日期? [复制]

    这个问题在这里已经有答案了 如何找出上一个 上一个 星期五 或指定日期的任何其他日期的日期 public getDateOnDay Date date String dayName 我不会给出答案 先自己尝试一下 但是 也许这些提示可以帮助
  • 静态变量的线程安全

    class ABC implements Runnable private static int a private static int b public void run 我有一个如上所述的 Java 类 我有这个类的多个线程 在里面r
  • 在 Maven 依赖项中指定 jar 和 test-jar 类型

    我有一个名为 commons 的项目 其中包含运行时和测试的常见内容 在主项目中 我添加了公共资源的依赖项
  • 使用 JMF 创建 RTP 流时出现问题

    我正处于一个项目的早期阶段 需要使用 RTP 广播DataStream创建自MediaLocation 我正在遵循一些示例代码 该代码目前在rptManager initalize localAddress 出现错误 无法打开本地数据端口
  • 当我从 Netbeans 创建 Derby 数据库时,它存储在哪里?

    当我从 netbeans 创建 Derby 数据库时 它存储在哪里 如何将它与项目的其余部分合并到一个文件夹中 右键单击Databases gt JavaDB in the Service查看并选择Properties This will
  • 哪种 C 数据类型可以表示 40 位二进制数?

    我需要表示一个40位的二进制数 应该使用哪种 C 数据类型来处理这个问题 如果您使用的是 C99 或 C11 兼容编译器 则使用int least64 t以获得最大的兼容性 或者 如果您想要无符号类型 uint least64 t 这些都定
  • java.lang.IllegalStateException:驱动程序可执行文件的路径必须由 webdriver.chrome.driver 系统属性设置 - Similiar 不回答

    尝试学习 Selenium 我打开了类似的问题 但似乎没有任何帮助 我的代码 package seleniumPractice import org openqa selenium WebDriver import org openqa s
  • C++ 中类级 new 删除运算符的线程安全

    我在我的一门课程中重新实现了新 删除运算符 现在我正在使我的代码成为多线程 并想了解这些运算符是否也需要线程安全 我在某处读到 Visual Studio 中默认的 new delete 运算符是线程安全的 但这对于我的类的自定义 new
  • 将 List 转换为 JSON

    Hi guys 有人可以帮助我 如何将我的 HQL 查询结果转换为带有对象列表的 JSON 并通过休息服务获取它 这是我的服务方法 它返回查询结果列表 Override public List
  • 使用.NET技术录制屏幕视频[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 有没有一种方法可以使用 NET 技术来录制屏幕 无论是桌面还是窗口 我的目标是免费的 我喜欢小型 低

随机推荐

  • 使用 NTLM 进行 Python 机械化时出现 AttributeError: HTTPResponse 实例没有属性 '__iter__'

    我正在尝试使用 python ntlm 和 mechanize 访问通过 NTLM 身份验证保护的网站 但出现此错误 File build bdist macosx 10 6 universal egg mechanize mechaniz
  • 使用巨大的 PHP 脚本防止 504 网关超时

    我目前正在本地计算机 Windows 上运行 Apache 服务器 2 2 我用它来运行一些 PHP 脚本来处理一些繁琐的工作 其中一个脚本涉及大量的移动 调整大小以及将文件下载 上传到另一台服务器的操作 我非常希望脚本能够不断运行 这样我
  • 使用 preg_replace 替换文本中指定的双引号

    我有一个序列化数组 我需要在所有地方替换双引号 如下所示 s 30 test is test to s 30 test quot is quot test 文中可能有很多引用 有人可以帮忙吗 Try preg replace isU 1 q
  • 无法加载文件或程序集“WebDriver,版本=2.35.0.0 ...”

    我按照 用于编码 UI 跨浏览器测试的 Selenium 组件 但我已经下载了最新版本 WebDriver ChromeDriver win32 2 4 0http www nuget org packages WebDriver Chro
  • 如何在客户端使用自定义类型对象

    我是 C 和 WCF 的新手 有 Java 背景 我有一个在 IIS 上托管的 WCF 服务的解决方案 该服务有一个 Employee 类和一个方法 public Employee getEmployee int loginId 此方法采用
  • 如何在新架构中编写 Bigquery,并从 Firebase 分析中替换旧架构中的 event_dim?

    旧的 BigQuery Export 架构明智脚本正在运行 如下所示 但我想复制此代码并根据新的导出架构编写它 因为我们的 Bigquery 架构已更改 请帮忙 因为新的 BigQuery Export 架构我没有找到任何其他对应的记录事件
  • css 'ex' 单位的值是多少?

    不要与Xunit 一个流行的 Net 单元测试库 今天 在一阵无聊中 我开始检查 Gmail DOM 是的 我很无聊 一切看起来都非常简单 直到我注意到某些元素的宽度有一个有趣的规范 著名的 Googlites 使用罕见的 ex 单位指定了
  • 如何访问 XAML DataTemplate Listview 中的元素而不与之交互

    我有一个 C Store 应用程序 并使用 DataTemplate 选择器来确定在绑定到数组的 ListView 控件中使用哪种类型的模板 因为它是模板化的 所以我无法为每个 ListView 行分配动态 x Name 我需要能够通过索引
  • 解析字符串的存储过程

    我需要编写一个输入是字符串的存储过程 输入字符串包含由管道分隔符分隔的变量名称及其值 如下所示 Name Praveen City Hyderabad Mobile 48629387429 Role User etc 在存储过程中我声明了变
  • 创建 AWS Glue 爬网程序时访问被拒绝

    我尝试在 AWS Glue 中创建爬网程序 但出现错误 service AWSGlue statusCode 400 errorCode AccessDeniedException requestId
  • ColdFusion https 连接失败

    我有一个 API 在我的两个 Web 服务器之一上运行良好 但在另一台或我的本地计算机上运行不佳 相反 当我在登录过程中发送 https 请求时 我会遇到连接失败 这些请求非常简单 并且在运行它的三台服务器之一上运行没有问题 第一个如下
  • 捕获触发 DUP_VAL_ON_INDEX 的值

    鉴于这个例子 DUP VAL ON INDEX 异常 是否可以捕获违反约束的值 以便将它们记录下来 如果批量插入产生多个违规 方法是否相同 BEGIN want to capture 01 and 02 INSERT INTO Employ
  • WPF 列调整大小性能问题

    WPF 中是否存在与网格列大小调整相关的已知性能问题 我有一个应用程序 我需要在列中执行一些特定的操作 但对于所有不同的解决方案 我发现列调整大小变得很慢 这适用于我的列表中通常有超过 1000 个元素的情况 但我认为这对于 WPF 来说并
  • 入口服务类型

    我了解 Ingress 的原理 以及它如何通过将 Ingress 资源提供给 Ingress 控制器来路由到服务 我将 Docker for mac 与以下 Ingress 控制器一起使用 https github com kubernet
  • 循环遍历硬盘上的所有目录

    嘿大家我有这段代码 Private Sub Button1 Click ByVal sender As System Object ByVal e As System EventArgs Handles Button1 Click Dim
  • 水晶报表 - 分组依据

    我正在使用 Visual Studio 2008 并希望在报告中显示以下 SQL 查询 select name count from mytable group by name 我可以通过创建一个本质上是上述查询的数据集 由 名称 和 计数
  • C 中的动态多维数组

    阅读了几篇关于c中多维数组动态内存分配的文章 我发现了以下代码片段 文章链接 define COLS 5 int rptr COLS int main void int nrows 10 int row col rptr malloc nr
  • Facebook 应用程序使用 Facebook Api 发送好友请求

    我想在不使用 FBML 标签的情况下向我们的一些好友列表发送 Facebook 好友邀请
  • 从 URL 获取图像无法解码流:fileNotFoundException

    我知道这个问题已经被问过很多次了 但我尝试了很多解决方案 但没有一个有效 在 Android 上 我尝试从 URL 获取图像并将其放入图像视图中 不幸的是 我收到以下错误 E BitmapFactory Unable to decode s
  • 什么是 LD_LIBRARY_PATH 以及如何使用它?

    我参与开发一个Java项目 其中使用了一些C 组件 因此我需要Jacob dll 在 Windows 7 上 我不断得到java lang UnsatisfiedLinkError no JacobDB in java library pa