Coment compiler en statique
Résolu/Fermé
djkent1
Messages postés
363
Date d'inscription
jeudi 5 février 2009
Statut
Membre
Dernière intervention
20 mai 2015
-
20 févr. 2009 à 15:15
djkent1 Messages postés 363 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 20 mai 2015 - 23 févr. 2009 à 11:20
djkent1 Messages postés 363 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 20 mai 2015 - 23 févr. 2009 à 11:20
A voir également:
- Coment compiler en statique
- Comment compiler des pdf - Guide
- Inno setup compiler - Télécharger - Édition & Programmation
- Compiler plusieurs fichiers excel - Guide
- Coment ça marche - Télécharger - Messagerie
- Configure: error: no acceptable c compiler found in $path - Forum Linux / Unix
5 réponses
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
20 févr. 2009 à 15:46
20 févr. 2009 à 15:46
Bonjour
Qu'entend-tu par "statique" ? Un programme en quel langage ? Dans quel environnement se situe ton programme (ex: tu fais du java sous éclipse) ?
Qu'entend-tu par "statique" ? Un programme en quel langage ? Dans quel environnement se situe ton programme (ex: tu fais du java sous éclipse) ?
djkent1
Messages postés
363
Date d'inscription
jeudi 5 février 2009
Statut
Membre
Dernière intervention
20 mai 2015
48
20 févr. 2009 à 15:57
20 févr. 2009 à 15:57
Désolé pour le manque de précision, en fait je veux compiler un programme c++ avec g++.
Le compiler en statique à pour but de le rendre portable car ce vieux programme n'aime pas les g++ récents et je n'ai hélas pas le temps d'en fair le portage correctement ( en dynamique).
Le compiler en statique à pour but de le rendre portable car ce vieux programme n'aime pas les g++ récents et je n'ai hélas pas le temps d'en fair le portage correctement ( en dynamique).
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
20 févr. 2009 à 17:15
20 févr. 2009 à 17:15
Donc il faut que tu fasse un makefile comme pour n'importe quel programme, sauf qu'il te faudra installer le g++ qui va avec pour que ton programme compile.
Installer peut-être pas, mais de souvenir il me semble que certaine bibliothèque sont utilisée pour la compilation C, tu peux peut-être voir à les inclure dans ton répertoire de compilation et les utiliser dans ton make file ?
Ca fait trop longtemps que je n'ai pas fais de C/C++ je crains ne pas pouvoir t'aider plus désolé.
Installer peut-être pas, mais de souvenir il me semble que certaine bibliothèque sont utilisée pour la compilation C, tu peux peut-être voir à les inclure dans ton répertoire de compilation et les utiliser dans ton make file ?
Ca fait trop longtemps que je n'ai pas fais de C/C++ je crains ne pas pouvoir t'aider plus désolé.
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 841
20 févr. 2009 à 17:46
20 févr. 2009 à 17:46
Salut,
Il faut utiliser le flag -static.
Cdlt
Il faut utiliser le flag -static.
g++ -static ...
Cdlt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
djkent1
Messages postés
363
Date d'inscription
jeudi 5 février 2009
Statut
Membre
Dernière intervention
20 mai 2015
48
23 févr. 2009 à 11:20
23 févr. 2009 à 11:20
Merci pour vos réponses,
C'est donc bien le flag -static qu'il faut utiliser, mais j'ai vu dans un tuto qu'il fallait créer une librairie static, c'est le "détaille" qui me manqué.
Encore merci à tous
C'est donc bien le flag -static qu'il faut utiliser, mais j'ai vu dans un tuto qu'il fallait créer une librairie static, c'est le "détaille" qui me manqué.
Encore merci à tous