如何将 buildapp 与预定义的 asd 文件一起使用

2024-01-03

我打算使用buildapp http://www.xach.com/lisp/buildapp/#example用于从我的 lisp 代码中获取可执行文件,但我不明白如何为项目指定 .asd 文件,以加载代码。

我想象了一些像这样的电话:

buildapp --asdf-file:/path/to/projectasdffile.asd \
         --entry-point package:main

但主页提供的示例并未涵盖我认为相同的调用,所有示例调用本身看起来就像一个完整的 asdf 定义。这对于整个项目来说有点大,特别是因为我已经获得了整个项目定义(使用 asdf)。

因此:有没有一种方法可以像提供的想象中的示例调用一样使用 buildapp ?


buildapp --load-path /path/to/project --load-system project应该可以解决问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将 buildapp 与预定义的 asd 文件一起使用 的相关文章

  • PHP 系统() 参数

    我有以下代码执行C 程序 and 输出它 div div 我怎样才能做到这一点您可以将参数传递给 c 程序 这样说 如果这是c program include
  • 在 Parenscript 中使用 regex(正则表达式)

    我正在尝试 Parenscript 在尝试使用正则表达式函数时 我得到了意外的输出 例如 参考手册 https common lisp net project parenscript reference html shows regex f
  • LISP 中的变量和符号有什么区别?

    从范围上来说 内存中的实际实现 语法 例如 if let a 1 a 是变量还是符号 约尔格的回答指出了正确的方向 让我补充一点 我将讨论与 Common Lisp 类似的 Lisp 作为数据结构的符号 符号是 Lisp 中真实的数据结构
  • 在 CMake 中添加多个可执行文件

    我在 C 项目中的代码组织如下 我有一些 cpp and h包含我的课程的文件 我有一些 cxx必须针对以下内容进行编译的文件 cpp文件和一些外部库 现在 每个 cxx文件有一个main 方法 因此我需要为每个与该文件同名的文件添加不同的
  • 如何在 hash-bang 可执行文件中引用本地 ruby​​?

    我有一个 Ruby 可执行文件 它是一个捆绑器 binstub 它以 usr bin env ruby 在我的服务器上 我通过 RVM 安装了 Ruby 193 which ruby gt home dtuite rvm rubies ru
  • Spring Boot可执行jar结构

    我正在尝试运行 Spring Boot 示例应用程序 我在 webapp 文件夹下的 images 文件夹中添加了几张图像 与 WEB INF 同一级别 我创建了可执行 jar 这些图像在网页上正确显示 但是 我很困惑 可执行 jar 中的
  • 宏、Clojure 与 Common Lisp

    我和我的一些朋友正在开发一个新平台 我们想用 lisp 构建它 主要吸引力是宏 我们都使用 Common Lisp 但我想探索 Clojure 的选择 当我提出这一点时 其中一位说宏观体系 较弱 我想知道这是否属实 以及在哪些领域 就您可以
  • 在 GitHub 上托管可执行文件?

    我想将可执行文件与我的源代码一起分发 我的源代码全部整齐地托管在 GitHub 上 是否可以将可执行文件和安装程序添加到我的 GitHub 项目页面 而不将它们添加到我的 git 存储库 请注意 由于某种原因 GitHub 停止了此功能 请
  • 当 pandas 是导入时,Cx_freeze TypeError 只能使用 numpy 依赖项将列表(不是“NoneType”)连接到列表

    我正在尝试使用 cxfreeze 将以下脚本转换为可执行文件 import datetime from calendar import monthrange from tia bbg import LocalTerminal as Lt i
  • 使用局部特殊变量

    为了方便原型设计 我依赖于许多全局变量 这些变量在整个代码中大量使用 但现在我想让其中一些成为本地的 但动态的 在本地声明它们是否有任何重大缺点 例如 效率等 special而不是全球 特殊变量不受欢迎的功能包括 缺乏参考透明度 这使得对代
  • 混合本机/托管可执行文件中的最终托管异常处理程序?

    我有一个使用 clr 编译的 MFC 应用程序 并且我正在尝试为未捕获的托管异常实现最终处理程序 对于本机异常 重写CWinApp ProcessWndProcException works 杰夫的书中提到的两个事件代码项目文章 http
  • SLIME 和 SWANK 入门:Lisp 连接意外关闭:连接被远程对等点断开

    我试图使用 slime connect 函数通过 sbcl 访问远程服务器 我遵循了 slime mov 电影中的所有步骤马可 巴林格 http www guba com watch 30000548671但在为 slime 创建 ssh
  • 为什么我们在 Lisp 中需要 funcall?

    为什么我们必须使用funcall在 Common Lisp 中调用高阶函数 例如 为什么我们必须使用 defun foo test func args funcall test func args 而不是更简单的 defun bar tes
  • Pyinstaller - 从 os.system 调用 GDAL (gdal_translate)

    问候学识渊博的同学们 在 Windows 7 上运行 32 位 Python2 7 我有一个关于在 pyinstaller 构建中包含 GDAL 可执行文件的问题 我正在进行系统调用来运行 FWTools 版本中的两个 GDAL 函数 这些
  • 在 cl-mongo 中实现 MongoDB SASL 身份验证

    我已经从 fons 分叉了 cl mongo common lisp MongoDB 库 存储库 因为它已经不再维护并且不支持 SCRAM SHA 1 登录过程 这是我的叉子 https github com mprelude cl mon
  • Lisp:使用语法糖访问递归哈希

    我正在尝试构建一个函数 或宏 来简化哈希表深处数据的获取和设置 也就是说 哈希中的哈希 哈希中的哈希等 我不认为我可以用宏来做到这一点 而且我不知道如何用 eval 来做到这一点 我希望能够执行以下操作 gethashdeep HEROES
  • 在Linux中创建可执行文件

    我计划做的一件事是编写 非常简单的 Perl 脚本 并且我希望能够在不从终端显式调用 Perl 的情况下运行它们 我明白 要做到这一点 我需要授予他们执行权限 使用 chmod 执行此操作非常简单 但它似乎也是一个稍微费力的额外步骤 我想要
  • 如何检查路径是否指向可执行文件?

    我尝试创建某种文件浏览器 我想知道路径下的文件是否可以跨平台方式执行 如何使用 boost filesystem 来做这样的事情 Boost 没有有关权限的内容 http boost 2283326 n4 nabble com filesy
  • PE 基地搬迁是如何建立的?

    我目前无法理解 PE 基地搬迁是如何建立的 我知道可以有多个重定位 我也理解为什么以及如何完成此操作 但我只是不以编程方式理解它 以下哪项是正确的 WinNT h 中的 IMAGE BASE RELOCATION Base relocati
  • 如何指定 sbcl(或 common lisp)向量中的元素类型?

    我尝试在 sbcl 1 1 14 中执行以下代码 但类型检查似乎忽略了向量元素的声明 defun test vec declare type vector integer vec format nil a elt vec 0 有什么提示吗

随机推荐