fas(l)
システム全体で 1 つのファイルのみを生成するように ASDF に指示することはできますか? このファイルは、ターゲット システムが依存するシステムのすべてのファイルを含む、システムのすべてのコンパイル済みファイルを (正しい順序で) 連結する必要があります。
3 に答える
4
はい、compile-bundle-op
(ASDF 3.1): http://common-lisp.net/project/asdf/asdf/Predefined-operations-of-ASDF.html
編集:実際にmonolithic-compile-bundle-op
は、(他の回答に示されているように)求められているようです。
于 2014-08-15T18:21:12.280 に答える
1
オプションmonolithic-compile-bundle-op
は、すべての依存関係を含む単一のコンパイル済みファイルをcompile-bundle-op
作成し、システムごとにファイルを作成します。
使用例:
(asdf:operate 'asdf:monolithic-compile-bundle-op :my-system)
このコマンドはmy-system--all-systems.fas(l)
、ターゲット プロジェクトの出力ディレクトリにファイルを作成し、システムごとに「バンドル」ファイルを作成しますmy-system--system.fas(l)
。
于 2014-08-16T05:11:51.773 に答える