1 Star 0 Fork 9

寒天 / loaddll

forked from 神经猫 / loaddll 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

作者@李杰

目录结构遵循maven标准目录结构

此项目是用于统一加载动态库,运用了java和scala两种方法,jni方法,参考另一个项目scalacpptest,其中文件放置是目录参考项目 javacpporg.bytedeco.javacpp.Loader.java的getTempDir()函数

思考,tempDir应该放在一个类下或者两个类比较统一,这样才不会重复解压动态库,加载不同路径动态库

以pom方式导入后检查是否支持scala环境,不支持,按照下面方式执行

eclipse(Mars-4.5.1版示例)添加scala插件,以及对现有java项目添加和去除scala编译环境,如下面图示

图1-1 eclispe-scala插件安装

eclispe-scala插件安装

图1-2 eclipse-java添加scalalib

eclipse-java添加scalalib

图1-3 eclipse-scala去除scalalib

eclipse-scala去除scalalib

注:如果安装失败进入官网查看

intellij-idea(15.0.2版示例)添加scala插件,以及对现有java项目添加和去除scala编译环境,如下面图示

图2-1 intellij-idea-scala插件在线安装

intellij-scala插件安装

注:如果安装失败,请用下面的方法

图2-2 intellij-idea-scala插件离线安装地址

intellij-scala插件安装

图2-3 intellij-java添加scalalib

intellij-java添加scalalib

图2-4 intellij-java添加和删除scalalib

intellij添加和去除scalalib

空文件

简介

加载动态库(linux和windows)统一模块,使用java和scala语言,jni,调用c/c++,混合语言 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/liangzc/loaddll.git
git@gitee.com:liangzc/loaddll.git
liangzc
loaddll
loaddll
master

搜索帮助