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

Eclipse C & C++ Discussion :

Crash du programme sous Eclipse C++/OpenCV


Sujet :

Eclipse C & C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    R&D
    Inscrit en
    Avril 2013
    Messages
    6
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : R&D
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2013
    Messages : 6
    Par d�faut Crash du programme sous Eclipse C++/OpenCV
    Bonjour,

    Je travaille actuellement sur un projet C++ en utilisant la librairie OpenCV. Tout allait bien sur ma machine Linux mais j'ai du basculer les d�veloppements sur des machines Windows XP et l� j'ai eu quelques probl�mes.

    Voici ce qui se passe quand je lance mon code (le code que vous voyez dans la photo reproduit la m�me chose que le code sur le quel je travaille mais que je ne pourrai pas poster ici).



    Je pense que le probl�me vient de la m�thode cvShowImage(), d'ailleurs quand je compile tout marche bien, pas d'erreur de compilation mais en debuggant le code, il y a le message d'erreur
    No source available for "MainWindowProc() at ..."
    dont tout le monde parle sur Internet mais personne n'en donne une solution pertinente (au moins qui marche chez moi).

    Quelqu'un saurait-il m'indiquer comment r�soudre ce probl�me ?

    Merci d'avance de votre aide.
    Images attach�es Images attach�es  

  2. #2
    Membre confirm�
    Inscrit en
    Juin 2008
    Messages
    140
    D�tails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 140
    Par d�faut
    Bonjour,

    - Est-ce un probl�me li� � Eclipse ? i.e.: le programme produit-il la m�me erreur hors Eclipse ?
    - Es-tu s�r de l'appel vis-�-vis de l'emplacement de l'image ? Tu peux peut-�tre tester dans un emplacement avec un chemin relatif � l'ex�cutable (ex : mettre l'image dans le dossier de l'ex�cutable et faire l'appel avec la cha�ne "./test.jpg")
    - Par ailleurs, tu ne testes pas la valeur de ton pointeur "image" apr�s l'appel de la m�thode "cvLoadImage" ?
    - Enfin, � partir de quelle ligne (en debuggant) appara�t l'erreur ?

    Pour ton interrogation concernant un code qui compile sans erreur mais qui ne fonctionne pas : ce code compile mais crash � l'ex�cution.
    Code c : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
     
    class Test
    {
      private:
      int m_number;
     
      public:
      Test( int const aNumber ):
        m_number( aNumber )
      {
     
      }
      ~Test( void )
      {
     
      }
      int getNumber( void ) const
      {
        return( m_number );
      }
    };
     
    int main( void )
    {
      Test * aTest( 0 );
      int aValue( aTest->getNumber() );
     
      return( 0 );
    }

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    R&D
    Inscrit en
    Avril 2013
    Messages
    6
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : R&D
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2013
    Messages : 6
    Par d�faut
    Bonjour

    [quote]Est-ce un probl�me li� � Eclipse ? i.e.: le programme produit-il la m�me erreur hors Eclipse ?[\QUOTE]

    Es-tu s�r de l'appel vis-�-vis de l'emplacement de l'image ?
    C'est fait mais en vain, j'ai ajout� le bout de code
    if(!image) return 1;
    l'objet image est bien l�, quand je modifie le nom ou je mets un emplacement non valide, il r�le!

    Enfin, � partir de quelle ligne (en debuggant) appara�t l'erreur?
    C'est en arrivant au code
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    cvNameWindow("une_window");
    la f�netre se lance mais il y a le code d'erreur :
    No source available for "MainWindowProc() at 0x69c2f134"
    un click 'resume' g�n�re le crash!

    Merci

  4. #4
    Membre confirm�
    Inscrit en
    Juin 2008
    Messages
    140
    D�tails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 140
    Par d�faut
    Bonjour

    Assure-toi que le probl�me ne vienne pas d'Eclipse en compilant � la main.
    Si le probl�me est persistant, demande de l'aide sur le forum C++.

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    R&D
    Inscrit en
    Avril 2013
    Messages
    6
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : R&D
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2013
    Messages : 6
    Par d�faut
    Bonjour,

    J'ai fait comme vous l'avez recommand�, j'ai lanc� ce qui suit dans un terminal :
    g++ -IU:\opencv\opencv\build\include -IU:\opencv\opencv\build\include\opencv -IU:\opencv\opencv\include\opencv -IU:\opencv\opencv\build\include -IU:\opencv\opencv\build\include\opencv -IU:\opencv\opencv\build\include\opencv2 -IU:\opencv\opencv\include\opencv2 -IU:\opencv\opencv\include -IU:\opencv\opencv -IU:\opencv\opencv\build\include\opencv2 -O2 -g -Wall -c -fmessage-length=0 -o src\testImage.o ..\src\testImage.cpp
    Mais apparemment il n' aime pas :

    U:/opencv/opencv/build/include/opencv/cv.h:63: opencv2/core/core_c.h: No such file or directory
    U:/opencv/opencv/build/include/opencv/cv.h:64: opencv2/core/core.hpp: No such file or directory
    U:/opencv/opencv/build/include/opencv/cv.h:65: opencv2/imgproc/imgproc_c.h: No such file or directory
    .......
    .....
    Je suis sur que j'ai bien configur� opencv sur eclipse

  6. #6
    Membre confirm�
    Inscrit en
    Juin 2008
    Messages
    140
    D�tails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 140
    Par d�faut
    Bonjour,

    Le probl�me ne vient (presque) certainement pas d'Eclipse. Demandez donc plut�t de l'aide dans la partie C++ du forum. Des utilisateurs de openCV seront mieux � m�me de vous aider.

Discussions similaires

  1. Crash du programme sous Eclipse C++/OpenCV
    Par MagnusCarlsen dans le forum C++/CLI
    R�ponses: 4
    Dernier message: 16/04/2013, 09h12
  2. Programmation sous Eclipse
    Par hajlao dans le forum Eclipse
    R�ponses: 2
    Dernier message: 14/07/2011, 17h15
  3. est-il possible de faire un exe d'un programme sous eclipse ?
    Par Pitch1222 dans le forum Eclipse Java
    R�ponses: 2
    Dernier message: 29/03/2008, 18h12
  4. mon premier programme sous eclipse
    Par ninours23 dans le forum Eclipse C & C++
    R�ponses: 3
    Dernier message: 28/02/2008, 13h29
  5. [CDT] Programmer en C sous eclipse
    Par mrttlemonde dans le forum Eclipse Java
    R�ponses: 1
    Dernier message: 28/03/2006, 21h48

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