Il modo più semplice ed immediato per creare un file eseguibile con SWI-Prolog consiste nel richiamare la seguente funzione:
qsave_program(+File).
specificando tra parentesi la directory del file, tra apici singoli.
La funzione qsave_program/1 creerà nella directory di lavoro il file .exe.
E' però necessario includere alcuni file .dll, reperibili nella cartella 'bin' all'interno della directory di installazione dell'interprete SWI-Prolog:
libpl.dll
plterm.dll
pthreadVC.dll
Tali file sono nascosti: per visualizzarli, è necessario selezionare il percorso Visualizza|Opzioni cartella..., attivare la scheda 'Visualizza' e, alla voce 'File nascosti', selezionare 'Mostra tutti i file'.
Assieme ai file .dll, l'eseguibile creato è ora esportabile e visualizzabile sui sistemi non dotati di interpreti Prolog.
Aggiungi un commento