【发布时间】:2020-04-29 02:14:42
【问题描述】:
如何更改 .fas 文件所在的路径?通过 lisp 代码而不是配置文件。
我是这样做的:
(asdf:disable-output-translations)
(push *default-pathname-defaults* asdf:*central-registry*)
(setq asdf:*central-registry*
(append asdf:*central-registry*
(directory (merge-pathnames
(make-pathname :directory '(:relative :wild))
*default-pathname-defaults*))))
使用 ECL,它会在正在编译的源代码目录中生成 .fas 和 .o 文件,但我不希望它位于我经过的路径上的项目目录中,以便更好地组织我自己在这里。
类似:
(asdf:set-path-compiled-files "/home/noloop/lisp-armv7a-libs/builds")
【问题讨论】:
标签: common-lisp asdf