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

Dev-C++ Discussion :

Gérer les exceptions sous devc++


Sujet :

Dev-C++

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    13
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 13
    Par d�faut Gérer les exceptions sous devc++
    Je suis en train de developper en C++ sous Dev Cpp et j'utilise une librairie : Cogitant (telechargeable a http://cogitant.sourceforge.net/do [...] ces.html).

    J'ai reussi a int�grer la librairie a Dev Cpp (copie de lib de cogitant vers lib de dev cpp, copie de include de cogitant vers include de dev cpp et ajout de -llibcogitant dans l'editeur de lien).

    Mais cela ne marche pas parfaitement :
    Lorsque je cree un projet avec juste l'appel a Cogitant, j'obtiens des erreurs :

    mon prog :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    #include "cogitant/cogitant.h"
    using namespace std;
    int main()
    {
        return 0;            
    }
    les erreurs :
    (erreur sur la librairie de cogitant)
    In member function 'SetContent& cogitant::Set_Simple_Final<SetContent>::iGetContent(cogitant::iSet)[with SetContent = cogitant::Set_Simple_Final<cogitant::Edge>*]':

    instantiated from here

    exception handling disabled, use -fexceptions to enable
    [build Error] [SansNom1.o]Error1
    Je pense que l'erreur viendrait de la facon d'ajouter Cogitant a dev cpp.

    Si vous avez une id�e. Merci.

  2. #2
    Membre �m�rite

    Homme Profil pro
    �tudiant
    Inscrit en
    Mars 2005
    Messages
    634
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Mars 2005
    Messages : 634
    Par d�faut
    Je ne connais pas Dev-cpp mais apparemment il faut activer la gestion des exceptions ? Tu as essay� d'ajouter -fexceptions dans les options du compilo ? Ca doit s�rement r�gler le probl�me.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    13
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 13
    Par d�faut
    j'ai deja essay� mais ca marche pas mieux.
    Merci d'avoir donner une reponse.

  4. #4
    Membre �m�rite

    Homme Profil pro
    �tudiant
    Inscrit en
    Mars 2005
    Messages
    634
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Mars 2005
    Messages : 634
    Par d�faut
    Et en faisant �a il te met toujours la m�me erreur?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    13
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 13
    Par d�faut
    oui toujours la meme erreur.

  6. #6
    Membre �m�rite Avatar de reggae
    Profil pro
    Inscrit en
    Ao�t 2005
    Messages
    773
    D�tails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Ao�t 2005
    Messages : 773
    Par d�faut
    Alors ton fichier .h s'appelle bien cogitant/cogitant.h? Si tu l'explore tout va bien? Tu peux le parcourir sans difficult�?
    Donc vu que c'est un .h , essaie de placer cogitant/cogitant.h dans le m�me r�pertoire que ton fichier source ou dans le m�me dossier que le reste de tes #include, enfin de compte mets-le dans les 2(fais du copier coller).

    Maintenant �a marche? J'esp�re, parce qu'une fois cela m'a bien aid�.

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    13
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 13
    Par d�faut
    j'ai trouv�! :-)
    je ne placais pas le -fexceptions ou il fallait!
    Ca marche parfaitement maintenant!
    Merci.

  8. #8
    Expert confirm�

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations professionnelles :
    Activit� : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par d�faut
    Alors penser � cliquer sur R�solu

Discussions similaires

  1. Quelle est la bibliotheque sous DevC++ pour untiliser les threads?
    Par le novice2 dans le forum Biblioth�ques
    R�ponses: 8
    Dernier message: 26/07/2007, 21h41
  2. Comment afficher les accent sous mysql v4.0.13
    Par buildozer dans le forum Requ�tes
    R�ponses: 2
    Dernier message: 17/06/2003, 09h33
  3. Les interruptions sous Windows et Linux
    Par Descartes dans le forum x86 32-bits / 64-bits
    R�ponses: 7
    Dernier message: 07/06/2003, 22h42
  4. Les index sous Sybase
    Par Emdis dans le forum Autres SGBD
    R�ponses: 2
    Dernier message: 02/06/2003, 15h21
  5. PB d'import avec les ActiveX sous BCB6
    Par dergen dans le forum C++Builder
    R�ponses: 4
    Dernier message: 29/11/2002, 10h18

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