gpt4 book ai didi

java - 如何摆脱在 Ubuntu 中安装 SikuliX API 所需的 OpenCV

转载 作者:行者123 更新时间:2023-12-01 16:24:24 34 4
gpt4 key购买 nike

我已将 SikuliX 2.0.3 Jar 捆绑到我的 java 应用程序中。在运行时,该 jar 文件需要从 java.library.path 访问 OpenCV 库。所以,我需要在库路径(/usr/lib)上安装OpenCV。我想知道是否有任何方法可以将 OpenCV 捆绑到我的应用程序中,并且 SikuliX Jar 可以在同一应用程序中访问该库。我不希望客户负责安装这个 OpenCV 库,这对他们来说可能是一项繁琐的任务。如果上述情况不可能,那么非常感谢任何其他建议。

仅供引用 - 由于 SikuliX 是一个开源库,我可以访问它的代码。

最佳答案

对于遇到同样问题的每个人,我得到的解决方案是 -我通过静态链接从源代码构建了 OpenCV,然后在我的应用程序中使用这些库。可以引用here用于从源代码构建 opencv。还要确保将 BUILD_SHARED_LIBS 标志设置为 false/off:

cmake -DBUILD_SHARED_LIBS=OFF ..

关于java - 如何摆脱在 Ubuntu 中安装 SikuliX API 所需的 OpenCV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62180118/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com