加载cl-project

  1. (ql:quickload "cl-project")

创建工程

  1. (cl-project:make-project #p"hello"
  2. :author "Your name"
  3. :email "your@email.com"
  4. :license "BSD or whatever")

注: 在目录 ~/common-lisp/ 下,ASDF 和 Quicklisp 可以直接导入。

添加 Hello World 代码

hello/src/main.lisp 文件中,添加:

  1. (defun hello-world ()
  2. (format t "Hello world.~%"))
  3. (export 'main)
  4. (defun main (args)
  5. (hello-world)
  6. (cl-user::quit))

使用 buildapp 构建可执行文件

  1. buildapp --load-system myapp --entry myapp:main --output hello
文档更新时间: 2019-07-05 12:50   作者:admin