在Linux上为Windows交叉编译Raylib Lisp绑定和游戏
2025-06-30
本文介绍了如何在Linux上为Windows交叉编译C代码和SBCL Lisp程序,以及如何在Linux上的Emacs中使用Wine运行Windows版本的SBCL,并加载.dll文件到Lisp镜像中,最终生成.exe可执行文件。作者详细介绍了使用mingw-w64-toolchain交叉编译C代码,以及如何配置Raylib库进行交叉编译,生成.dll文件。此外,文章还阐述了在Wine环境下安装和使用SBCL,并利用vend管理依赖项,最终通过sb-ext:save-lisp-and-die函数生成Windows可执行文件。
开发