Extraire tar.gz avec libarchive
Bonjour à tous,
Je commence à jouer avec libarchive pour extraire une archive tar.gz dans un dossier
Pour mon programme de test, j'utilise l'exemple : https://github.com/libarchive/libarc...amples/untar.c
J'ai réaliser une archive avec la commande
Code:
tar -zcvf archive.tar.gz archive-test
Puis j'appelle la fonction de l'exemple :
Code:
extract("archive.tar.gz", 1, 0)
Le contenu de l'archive se retrouve extrait dans le même répertoire que l'archive.
J'ai essayé la solution donnée ici : https://stackoverflow.com/questions/...fied-directory mais cela me crée un fichier.
Avez-vous déjà utilisé libarchive et si oui comment faut-il faire pour extraire les fichiers dans un dossier spécifique ?
Merci d'avance