use*_*774 6 java opencv intellij-idea
我正试图在IntelliJ中设置OpenCV,但是我一直在想弄清楚如何告诉IntelliJ在哪里找到本地库位置.
在Eclipse中,添加jar后,您可以在Build Config屏幕中设置Native库的位置.
例如

有谁知道如何在IntelliJ IDE中执行此操作?
我不确定您是否需要它作为依赖项,您只需要将选项添加到VM调用,以便在运行时找到该库.
至少在我看过的第一个示例(samples/java/ant/SimpleSample)中,本地库在运行时使用以下行加载:
因此,库不是在运行时查找本机库的compiM,在IntelliJ运行配置中使用-D VM选项指定java.library.path指向可以找到库的目录.
注意:如果在Mac OS X上,您需要创建.so共享库的副本/链接,该库是为具有相同名称但.dynlib扩展名构建的.
添加库后,您可以按如下方式设置 Native Library Location:
文件-->项目结构-->模块-->选择依赖项选项卡-->选择模块源-->右上角绿色“+”按钮-->库-->新建库-->java-->选择外部jar文件-->确定-->添加选定的
或者
无需从 + 按钮选择库,直接选择 jar 依赖项
这是一些屏幕截图


| 归档时间: |
|
| 查看次数: |
8402 次 |
| 最近记录: |