gpt4 book ai didi

deployment - 是否可以为多个平台部署 Common Lisp(或其他方言)桌面应用程序?

转载 作者:太空宇宙 更新时间:2023-11-03 18:33:10 24 4
gpt4 key购买 nike

我想用 Common Lisp 或其他 Lisp 方言开发一个可以部署在 Mac、Windows 和 Linux 中的图形应用程序,以此来提高我对这门语言的了解。理想情况下:

  1. 会编译代码
  2. 会使用通用图形库
  3. 不需要安装运行环境。

我想制作一个小游戏或图形应用程序,并能够通过在具有这些操作系统的任何计算机上的简单安装来显示它。

有人有类似情况的经验,或者可以指出图形库和编译器、运行时环境等的最佳选择...

谢谢!

最佳答案

我是目前托管在 google code 上的 lispbuilder-sdl 的开发者之一。

alt text http://img10.imageshack.us/img10/7664/mandelbrot.jpg

http://code.google.com/p/lispbuilder/

这为您提供了一种无需修改即可在 linux、windows 和 mac 机器上运行常见 lisp 程序的方法。我们使用 SDL 库及其各种扩展。

一个最小的程序如下所示:

(sdl:with-init ()
(sdl:window 320 240)
(sdl:draw-surface (load-image "lisp.bmp"))
(sdl:with-events ()
(:quit-event () t)
(:video-expose-event (sdl:update-display))))

该 wiki 还解释了如何为各种常见的 lisp 实现构建自包含的 exe。

关于deployment - 是否可以为多个平台部署 Common Lisp(或其他方言)桌面应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/719130/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com