如何将clojure构建到linux或mac可执行文件中? 谷歌搜索后,我似乎找不到答案。
我有一个程序src / project_name / core.clj。我希望编译并构建本机可执行文件。 请帮助
答案 0 :(得分:1)
通常将其编译为jar文件,然后在JVM上运行它。
但是,如果您安装了可以在Mac上使用proced-toggle-auto-update
在brew上运行的clojure cli工具,那么您可以执行.she这样位于顶部的.clj文件
use-package
运行config:
后,我可以通过运行brew install clojure
这虽然不编译任何东西。如果要编译,则编译一个jar。如果您正在运行leiningen,则可以使用#! /usr/bin/env clj
(prn "Hello, world")
来构建jar文件。然后从chmod a+x ./helloworld.clj