vlambda博客
学习文章列表

aix插件云编译器【测试版】

aix插件云编译器

根据Zhangzqs的开源程序aixc进行改造,制作了一个在云端的aixc编译器,在文末访问链接即可使用。

优点

  1. 不需要在本地配置JRE、jdk、ant、appinventor-sources和git等环境,访问网页即可立即使用

  2. 比官方从ai源码编译aix速度提升近10倍

  3. 同时能自动生成适用于Gitbook的markdown文档(需要自行访问指定目录下载)

  4. 可以十分方便地加载jar库和so库

  5. 编译速度与官方ai源码相比提升了数十倍

使用方法

按照以下目录结构放置好你的文件,并打包为zip压缩包,压缩后不要更改压缩包文件名,直接上传

http://47.102.204.0:8080/AixCloudCompiler/AixCloudCompiler/UploadServlet进行http post请求,将符合目录要求的zip压缩包文件post到服务器上面即可进行编译,最后提取post结果中的a标签即可。


当然,aixc是一款开源的程序,你也可以十分方便地下载到本地使用。以下提供Zhangzqs的本地版aix编译器使用教程:

https://www.jianshu.com/p/8da8df4d35b1

使用本地版本的编译器也十分方便,只需要配置好jre(Java运行时环境)即可使用。现在Oracle官网上下载jre/jdk都需要注册账号,且速度很慢,这里提供jre8的下载,可自行git clone:

https://gitee.com/PeterZhong1219/realeases/tree/master/aixc


编译器网页链接如下:

http://47.102.204.0:8080/AixCloudCompiler/upload.jsp

你也可以点击阅读原文直接访问