Strumenti Utente

Strumenti Sito


programmazione:d:linkare_staticamente_icon_dub

Questa è una vecchia versione del documento!


Creare eseguibili statici con dub package manager

Autore: Fabio Di Matteo
Ultima revisione: 07/07/2025 11:35

Se si usa GCC-GDC possiamo impartire il segente comando , che lincherà staticamente l'eseguibile al resto delle dipendenze:

export DFLAGS="-static"
export LDFLAGS="-static"
 
dub build --compiler=gdc

Alcune considerazioni relative a GDC

Con gdc è possibile linkare staticamente solo libgphobos, la libreria standard del D, in questa maniera:

gdc -static-libphobos  source/app.d -o myapp

Oppure tutto staticamente con

gdc -static  source/app.d -o myapp
programmazione/d/linkare_staticamente_icon_dub.1752306931.txt.gz · Ultima modifica: 12/07/2025 09:55 da Fabio Di Matteo