Strumenti Utente

Strumenti Sito


programmazione:c:gestire_dipendenze_eseguibile_in_linux

Creare cartella con eseguibile e librerie condivise

Autore: Fabio Di Matteo
Ultima revisione: 04/07/2025 09:34

A volte, anche se non è molto elegante, puo' servire distribuire un'applicazione linux che fa uso di librerie condivise. L'esito di tale operazione non è sempre del tutto scontato, ma ci si prova. La seguente pratica puo' essere utile nella creazione di appimage linux. Si crea uno script che lancia l'applicazione impostando (temporaneamente) i path di ricerca per le librerie condivise.

mioeseguibile

#!/usr/bin/env bash
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd)"
cd $SCRIPT_DIR
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$SCRIPT_DIR
./mioeseguibile
programmazione/c/gestire_dipendenze_eseguibile_in_linux.txt · Ultima modifica: 04/07/2025 09:39 da Fabio Di Matteo