CommonLispのパッケージ管理についての基礎
パッケージ管理周りの情報をまとめておこう。
Quicklisp
- パッケージ管理ツール
- QuicklispはLinuxのパッケージマネージャーのようなもの
- https://www.quicklisp.org/beta/releases.html
- Zach Beaneが開発
- リポジトリから関連ライブラリを自動でDLしてくれる
ASDF2
- 指定のライブラリをコンパイル、ロードできるようにする
- asdファイルっていうのを使う
- ローカルのライブラリを使うようにもできる
Roswell
- 処理系のインストール、切り替え、処理系ごとのオプションの違いの吸収
- コマンドラインからのLisp起動(ros)
- init、roswell script
参考
http://diary.wshito.com/comp/lisp/lisp-pm/ http://dev.ariel-networks.com/wp/archives/365 https://fu7mu4.hatenablog.com/entry/20150101/1420096959 http://takoeight0821.hatenablog.jp/entry/2016/10/15/183557 http://blog.8arrow.org/entry/2015/06/11/101511
moremagic
2018-12-13