IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Code::Blocks Discussion :

Ex�cuter en autonome un fichier compil� par codeBlock


Sujet :

Code::Blocks

  1. #1
    Membre confirm�
    Inscrit en
    F�vrier 2007
    Messages
    64
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2007
    Messages : 64
    Par d�faut Ex�cuter en autonome un fichier compil� par codeBlock
    Bonjour � tous.
    J'ai �crit un bout de code en C avec code::blocks. C'est un truc d'une centaine de ligne avec plusieurs fonctions. Mais tr�s simple en fait. La question est donc tr�s g�n�rale. Disons pour faire court que je cherche � reconna�tre des "pattern" dans un tableau de caract�re ( en l' occurrence une vulgaire cha�ne de caract�res). Ce que j'ai �crit fonctionne tr�s bien et pour ne pas compliquer les choses, je n'ai pas utilis� de GUI . Le pattern retourn� par le code s'affiche correctement. Donc ex�cut� avec Codeblocks, tout marche. Quand je compile cela j'obtiens un fichier de sortie qui devrait �tre un ex�cutable.
    Je suis sous Ubuntu et j'ai demand� � ce dernier d'ex�cuter le fichier compil� comme s'il �tait un ex�cutable... mais �a ne marche pas. Je ne peux pas le lancer tout seul ?
    La finalit� de la chose est d'obtenir un ex�cutable que je lancerai � partir d'un script Python pour r�cup�rer le pattern tant d�sir�.
    Ma question est donc tr�s simple, pourquoi le fichier objet g�n�r� par codeBlocks n'est-il pas autonome ? J'ai �galement fait un test avec un vulgaire "helloworld" qui lui aussi refuse de fonctionner tout seul.
    PS Ah, pardon si � partir du terminal je fais ./<nom de mon executable> ca marche

  2. #2
    Expert confirm�
    Avatar de Mat.M
    Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 536
    D�tails du profil
    Informations personnelles :
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 536
    Par d�faut
    Citation Envoy� par azad2b Voir le message
    Bonjour � tous.
    Ma question est donc tr�s simple, pourquoi le fichier objet g�n�r� par codeBlocks n'est-il pas autonome ? J'ai �galement fait un test avec un vulgaire "helloworld" qui lui aussi refuse de fonctionner tout seul.
    c'est une question de droits/permissions sur le fichier regarder la commande CHMOD.
    Mais �a doit certainement se param�trer sous code::blocks

  3. #3
    Membre confirm�
    Inscrit en
    F�vrier 2007
    Messages
    64
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2007
    Messages : 64
    Par d�faut
    Merci de ta r�ponse. Mon fichier a les droits suivants -rwxrwxr-x je devrais donc y avoir acc�s librement

  4. #4
    Responsable Syst�mes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Ao�t 2011
    Messages
    18 265
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Gestion de parcs informatique
    Secteur : High Tech - Mat�riel informatique

    Informations forums :
    Inscription : Ao�t 2011
    Messages : 18 265
    Par d�faut
    si � partir du terminal je fais ./<nom de mon executable> ca marche
    Donc �a marche. Depuis un shell, il est normal de devoir ajouter ./ au nom de l'executable.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Fichier ent�te non trouv�e par CodeBlocks
    Par Bundy*Al dans le forum Code::Blocks
    R�ponses: 1
    Dernier message: 06/11/2009, 19h13
  2. R�ponses: 5
    Dernier message: 24/08/2009, 15h53
  3. R�ponses: 11
    Dernier message: 11/05/2009, 20h29
  4. R�ponses: 57
    Dernier message: 13/11/2007, 17h48
  5. R�ponses: 3
    Dernier message: 12/07/2006, 22h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo