Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/05/2007, à 22:31

lafourmie

Lancer un programme compiler

Bonsoir,
J'ai installé Codeblock pour ubuntu 7.04 avec build-essential et toutes les dépendances

tout ce passe très bien je recompile de cette manière mes programmes crée sous windows.
Mais je ne sais pas ou sont passé les nouveaux exécutable résultant de la compilation ou comment les lancer.


j'ai   2 dossier     "bin" et "obj" et 3 fichiers "essai.cbp" - "essai.layout" et "main.cpp"

Le dossier "bin" contient le dossier "debug" qui contient  "essai"
Le dossier "obj" contient  le dossier "debug" qui contient "main.o"

merci pour votre aide.

Hors ligne

#2 Le 11/05/2007, à 22:36

led

Re : Lancer un programme compiler

Apres avoir compilé tape (dans le même répertoire où tu as lancé la commande make)

sudo make install

puis pour sûr  êre du chemin d'acces de ton prog
tape

which prog

Si le chemin d'accès est dans le path, tape dans un terminal

prog

Si tu as des questions, n'hésite pas, mais va voir dans google ou la doc, c'est une situation archi classique sous Unix depuis déjé pas mal d'années...

Dernière modification par led (Le 11/05/2007, à 22:42)

Hors ligne

#3 Le 11/05/2007, à 22:54

lafourmie

Re : Lancer un programme compiler

j'ai trouver le fichier exécutable, et j'arrive a le lancer dans la console xterm ou encore dans le  terminal.
Mais je n'arrive pas à faire en sorte  d'exécuter le programme en cliquant dessus.

Merci pour votre patience.

Pour répondre à Led en me servant de "Codeblock" tout est automatisé donc je ne compile pas avec le terminal à moins que je n'est pas tout compris :D

Dernière modification par lafourmie (Le 11/05/2007, à 22:58)

Hors ligne

#4 Le 11/05/2007, à 22:55

led

Re : Lancer un programme compiler

ton programme a-t-il une interface graphique ?

Hors ligne

#5 Le 11/05/2007, à 23:00

lafourmie

Re : Lancer un programme compiler

non pas d'interface  graphique c'est un petit programme  de simulation d'emprunt qui me donne  toute les simulations d'un crédit d'une durée de 5 a 30ans.

Hors ligne

#6 Le 11/05/2007, à 23:01

lafourmie

Re : Lancer un programme compiler

Mais il est vraie qu'une interface graphique fait partie des améliorations que je prévoie

Hors ligne

#7 Le 11/05/2007, à 23:04

led

Re : Lancer un programme compiler

Tu l'as programmé en quel langage ??

Hors ligne

#8 Le 11/05/2007, à 23:04

lafourmie

Re : Lancer un programme compiler

en c d'abord puis en c++

mais peut être que python serait mieux pour l'interface graphique, vue qu'à l'époque ou j'étais sous windows toutes ses lignes de codes m'ont découragé, je ne suis qu'un amateur tongue.

Dernière modification par lafourmie (Le 11/05/2007, à 23:09)

Hors ligne

#9 Le 11/05/2007, à 23:09

led

Re : Lancer un programme compiler

OK, donc ça va être dur de le lancer depuis un gestionnaire de fichier...
Il faut que tu le lances depuis un terminal.
Je te dis si je trouve un truc pour le lancer directement depuis Nautilus, il me semble qu'il y en a un, mais ça me ramène pas mal d'années en arrière...

Dernière modification par led (Le 11/05/2007, à 23:10)

Hors ligne

#10 Le 11/05/2007, à 23:17

lafourmie

Re : Lancer un programme compiler

Merci pour ton aide, je vais me rabattre sur python ou voir comment programmer une interface graphique sous Ubuntu.
par hasard tu ne serais quel est la meilleur bibliothèque pour faire du graphique en c ou c++?
merci bcp

Hors ligne

#11 Le 12/05/2007, à 16:01

led

Re : Lancer un programme compiler

wxWindow est pas mal et bien adpaté au C++

Va voir http://www.wxwidgets.org/

Dernière modification par led (Le 12/05/2007, à 16:02)

Hors ligne

#12 Le 12/05/2007, à 16:04

led

Re : Lancer un programme compiler

Sinon vaut mieux utiliser Qt si tu es sous KDE, ou GTK si tu es sous Gnome.
Sache que tu peux utiliser ces widgets avec la plus part quel langage (Bindings)

Dernière modification par led (Le 12/05/2007, à 16:04)

Hors ligne