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 10/10/2007, à 19:47

kiraff

Configuration de gedit pour compiler

Bonsoir

J'ai besoin de configurer gedit pour pouvoir compiler
(c'est pour un cours d'info, donc pas les droits pour installer des programmes sur les postes, et j'ai pas envie d'être obligé d'utiliser xemacs, curseur qui se ballade dans tous les sens, pas ctrl+v, c'est moche,ça pue...)

j'ai donc ajouté des commandes avec le greffons "outils externes"

Deux commandes, une pour compiler et une pour exécuter mais j'ai 3 problèmes:

compilation:

#!/bin/sh

g++ $GEDIT_CURRENT_DOCUMENT_PATH -o   $GEDIT_CURRENT_DOCUMENT_NAME

-j'aimerai enregistrer automatiquement le fichier avant de compiler
-$GEDIT_CURRENT_DOCUMENT_NAME me retourne quelque chose du genre blabla.cc, j'aimerai enlever le " .cc" pour avoir un exécutable sans extension dans le nom....

exécution:

#!/bin/sh

gnome-terminal -x $GEDIT_CURRENT_DOCUMENT_DIR/$GEDIT_CURRENT_DOCUMENT_NAME

-J'aimerai que le terminal reste ouvert à la fin de l'exécution pour avoir le temps de lire les résultats.

Hors ligne

#2 Le 10/10/2007, à 20:13

AuraHxC

Re : Configuration de gedit pour compiler

kiraff a écrit :

j'ai pas envie d'être obligé d'utiliser xemacs, curseur qui se ballade dans tous les sens, pas ctrl+v, c'est moche,ça pue...)

Qu'est ce qu'il faut pas entendre big_smile
Au moins tu peux compiler dedans, oki je sors wink

Sinon pour gedit, je l'utilise jamais donc je peux pas réellement t'aider sinon tu peux faire comme je fais c'est a dire utiliser un éditeur de texte juste pour coder et utiliser le terminal pour compiler et même faire un makefile qui te permettra de juste taper make dans ta console et ca compilera tout ton projet.

Hors ligne

#3 Le 11/10/2007, à 09:53

Link31

Re : Configuration de gedit pour compiler

kiraff a écrit :

-$GEDIT_CURRENT_DOCUMENT_NAME me retourne quelque chose du genre blabla.cc, j'aimerai enlever le " .cc" pour avoir un exécutable sans extension dans le nom....

#!/bin/bash
g++ $GEDIT_CURRENT_DOCUMENT_PATH -o   ${GEDIT_CURRENT_DOCUMENT_NAME%.*}
kiraff a écrit :

-J'aimerai que le terminal reste ouvert à la fin de l'exécution pour avoir le temps de lire les résultats.

#!/bin/bash
gnome-terminal -x $GEDIT_CURRENT_DOCUMENT_DIR/${GEDIT_CURRENT_DOCUMENT_NAME%.*}
read

Dernière modification par Link31 (Le 11/10/2007, à 09:56)

Hors ligne

#4 Le 11/10/2007, à 20:58

kiraff

Re : Configuration de gedit pour compiler

Merci beaucoup, ça marche pour enlever l'extension, mais le  "-x et read" marchent pas (et y reste encore l'enregistrement.

Hors ligne

#5 Le 11/10/2007, à 23:18

Link31

Re : Configuration de gedit pour compiler

Essaie avec :

#!/bin/bash
gnome-terminal -x '$GEDIT_CURRENT_DOCUMENT_DIR/${GEDIT_CURRENT_DOCUMENT_NAME%.*} && read'

Si ça ne marche pas, regarde dans l'aide de gnome-terminal (gnome-terminal --help). Avec Konsole, il y a une option --noclose. Il doit y avoir la même chose avec gnome-terminal.

Hors ligne

#6 Le 12/10/2007, à 14:20

kiraff

Re : Configuration de gedit pour compiler

Désolé, mais ça ne marche toujours pas, si je laisse les apostrophes les variable de gnome son prise comme du texte et j'ai: "Il y a eu une erreur lors de la création du processus fils pour ce terminal" et un terminal vide reste ouvert, sinon c'est comme avant ça se referme dès que le code est fini.

Pour l'option pour garder le terminal ouvert, j'avais déjà cherché mais je vois pas. Mais y dois bien y avoir une solution puisque pour certains scripts, on nous propose de l': exécuter, ouvrir,...; quand on double clique dessus et le terminal reste ouvert après.

Hors ligne