Autore: Fabio Di Matteo
Ultima revisione: 04/04/2017 - 11:25
Il seguente script crea una cartella con dentro tutte le librerie condivise che servono al nostro eseguibile realizzato tramite msys2. Utilizzo:
./makeBundle /usr/bin/cp
copiera' tutte le dll nella cartella “deps” (auto creata).
makeBundle
#!/usr/bin/bash ldd $1 > deps.txt mkdir "deps" for line in $(cat deps.txt); do for word in $line; do if [[ -f $word ]]; then if [[ $word != *"/Windows/"* ]]; then cp $word "deps/" echo "Coping... $word"; fi fi done done echo "Coping... $1" ; cp $1 deps/ rm "deps.txt"
Il nostro wiki installa solamente cookie tecnici necessari al funzionamento della piattaforma "Dokuwiki". Niente analitics, statistiche, tracciamenti o altro.