Common Lisp : installer SBCL sur Windows



Tags : #commonlisp #sbcl #windows

Dernière modification le 21 avril 2026. Créé le 14 juillet 2025.

Dans ce post, nous verrons comment installer SBCL, l’une des plus célèbres implémentations de Common Lisp, sur Windows. Nous modifierons la variable d’environnement Path. Nous n’aborderons pas ici l’accès à SBCL depuis Emacs.

Allons-y…

Aller sur https://www.sbcl.org/platform-table.html et cliquer sur la case à l’intersection de la ligne Windows et de la colonne x86-64 (en supposant que votre version de Windows est 64 bits).

Au moment d’écrire ce post, la dernière version accessible est la 2.5.6.

Le fichier sbcl-2.5.6-x86-64-windows-binary.msi est téléchargé. Le lancer, et installer SBCL n’importe où (nous le déplacerons dans l’étape suivante).

Le déplacer dans le répertoire souhaité, par exemple c:/programs2/sbcl-2.5.6.

Dans ce cas, l’exécutable se situe à l’emplacement suivant :
c:/programs2/sbcl-2.5.6/sbcl.exe
et on constate l’existence du sous-répertoire
c:/programs2/sbcl-2.5.6/contrib/

Double-cliquer sur l’exécutable c:/programs2/sbcl-2.5.6/sbcl.exe permet de lancer SBCL :

SBCL fraîchement installé

Le symbole * est une invite de commande.

On peut essayer une opération simple comme (+ 2 2), qui renverra 4.

SBCL opération simple

L’instruction (quit) ou (exit) permet de quitter SBCL.

Il est recommandé d’ajouter le répertoire contenant l’exécutable, à savoir C:\programs2\sbcl-2.5.6, dans la variable d’environnement (utilisateur) Path de Windows. Ceci permettra de lancer SBCL depuis n’importe où.