Tuesday, February 19, 2019

用 Graalvm 製作 clojure native image

在 ubuntu 18 做的實驗:
1.  下載、安裝 Graalvm 

2. 在 ~/.lein/profiles.clj 裡增加
{:user {:plugins [[io.taylorwood/lein-native-image "0.3.0"]]
        :native-image {:graal-bin "/path/to/graalvm-1.0.0-rc1"}}}
如此,就可以使用 lein native-image 這個指令

3. Graalvm 需要下列的套件
sudo apt-get install gcc
sudo apt-get install zlib1g-dev

4.  lein native-image  之後,就可以得到 native image 。