Bonjour à tous.
Je développe une application Qt sous Ubuntu 14.04. Et à un moment, je dois appeler un exécutable externe qui nécessite une variable d'environnement.
Quand je le fait via le terminal, je fais d'abord un "export TSS_DATA=data" (ce qui est demandé dans la doc de l’exécutable), puis je l'exécute avec ./monExecutable.
Maintenant je dois faire ça dans le code.
J'ai une fonction toute faite qui me permet de passer une ligne de commande et de récupérer la sortie.
Cependant l'appel à la commande "export" n'est (apparemment) pas pris en compte.
J'ai aussi essayé de l'ajouter aux variables d'environnement en passant par ProcessEnvironment, mais rien n'y fait.
Comment puis-je faire ?
Merci.
Nics33
Partager