您当前的位置: 首页 >  Java

柳鲲鹏

暂无认证

  • 0浏览

    0关注

    4642博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

LINUX编译java3d/j3d

柳鲲鹏 发布时间:2022-02-16 11:10:27 ,浏览量:0

  其实吾是不想编译的,只是工作需要……编译时搜索了一下,都没有提到编译。看来吾又是全网首发?

  令人欣慰的是,编译非常简单顺利。

  • 下载

java3d源码位置_柳鲲鹏-CSDN博客

  • 解压(略)
  • 下载jogamp

Index of /deployment/v2.3.2/jar

下载jogl-all.jar和gluegen-rt.jar,放在目录jogl-v2.3.2

  • 确认目录结构

这个目录结构编译最省事,不需要改配置。

java3d-core-1.6.2  java3d-utils-1.6.2  jogl-v2.3.2  vecmath-1.6.2
  • 安装依赖
sudo apt install -y ant gcc
sudo apt install -y openjdk-8-jdk

 确认java/gcc/ant都在PATH中。

  • 编译vecmath
cd vecmath-1.6.2

LIB_PATH=../jogl-v2.3.2

ant \
    -lib ${LIB_PATH}
  • 编译j3d-core
java3d-core-1.6.2


LIB_PATH=../jogl-v2.3.2:../vecmath-1.6.2/build/jars

ant \
    -lib ${LIB_PATH}
  • 编译j3d-utils
cd java3d-utils-1.6.2

LIB_PATH=../jogl-v2.3.2:../vecmath-1.6.2/build/jars:../java3d-core-1.6.2/build/jars

ant \
    -lib ${LIB_PATH}

至此全部编译完成。

关注
打赏
1665724893
查看更多评论
立即登录/注册

微信扫码登录

0.0769s