侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

luje安装Step by Step(Ubuntu)

2022-06-27 星期一 / 0 评论 / 0 点赞 / 86 阅读 / 1607 字

Prepare EnvironmentJDK: wget <jdk_url> && vim ~/.profileAnt: wget <ant_url> && vim ~/.profile or apt

  1. Prepare Environment
  • JDK: wget <jdk_url> && vim ~/.profile
  • Ant: wget <ant_url> && vim ~/.profile or apt-get install ant
  1. Installing LuaJIT 2
  • wget http://luajit.org/download/LuaJIT-2.0.2.tar.gz
  • tar zxf LuaJIT-2.0.2.tar.gz
  • apt-get install make gcc
  • cd LuaJIT-2.0.2 && make && make install
  1. Installing luje
  • wget https://cowlark.com/luje/tarball/luje-0.2.tar.gz?uuid=release-0.2

  • tar zxf luje-0.2.tar.gz (Note: 此处运行无效,虽然后缀是gz,但貌似不是gzip格式的文件,本人Windows上7zip解压后上传的Ubuntu)

  • cd luje-0.2 && ant

  • Important: cd vm && vim Options.lua (Note: 自建一个选项文件,vm下ClimpLoader、Utils等需要使用Options.TraceCompilations的Boolean变量以开启编译追踪功能,文件内容如下)

    <!-- lang: lua -->

    local TraceCompilations = false

    return{TraceCompilations = TraceCompilations}

  1. Running
  • ./luje com.cowlark.luje.LocalBench
  1. Help
  • ./luje -h
  1. Custom Programm Running
  • vim Hello.java (Summary Content: println("Hello World run on luje-0.2!/n");)
  • javac Hello.java
  • mv Hello.class bin/ (Note: bin/为luje-0.2下的bin目录,ant后才出现,放置需要运行的Java Classes)
  • ./luje Hello
  1. The End.

广告 广告

评论区