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

C++ Discussion :

[Visual studio 2012] Erreur fichier PDB


Sujet :

C++

  1. #1
    Membre averti
    Femme Profil pro
    Ingénieur informatique scientifique
    Inscrit en
    Mai 2010
    Messages
    313
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur informatique scientifique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2010
    Messages : 313
    Points : 301
    Points
    301
    Par défaut [Visual studio 2012] Erreur fichier PDB
    Bonjour,

    je viens de reçevoir un nouveau poste de travail (un PC Windows qui ne doit pas être connecté à aucun réseau) sur lequel j'ai installé Visual Studio 2012 express pour Windows Desktop.
    J'ai également installé la librairie HDF5 que je souhaite utiliser dans mes projets.
    J'ai créé un nouveau projet C/C++ (console application) et indiqué dans les paramètres les répertoires include et lib d'HDF5.
    Mon code complet est le suivant:

    Code stdafx.h : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    #pragma once
    #include <SDKDDKVer.h>
    #include <stdio.h>
    #include <tchar.h>
     
    // Librairie HDF5 (langage C)
    #include "hdf5.h"

    Code main.cpp : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    #include "stdafx.h"
     
    int _tmain(int argc, _TCHAR* argv[])
    {
        hid_t file_id = H5Fcreate("test.h5", H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT);
        herr_t status = H5Fclose(file_id);
        return 0;
    }

    Je sais que ce code fonctionne car je l'ai utilisé dans visual studio sur une autre machine.
    Cependant ici, lorsque je tente de compiler, j'ai les erreurs suivantes:
    Code : 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
    'PROJET.exe' (Win32)*: Chargé 'E:\Utilisateurs\me\Documents\PROJET\Debug\PROJET.exe'. Les symboles ont été chargés.
    'PROJET.exe' (Win32)*: Chargé 'C:\Windows\SysWOW64\ntdll.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
    'PROJET.exe' (Win32)*: Chargé 'C:\Windows\SysWOW64\kernel32.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
    'PROJET.exe' (Win32)*: Chargé 'C:\Windows\SysWOW64\KernelBase.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
    'PROJET.exe' (Win32)*: Chargé 'C:\Program Files (x86)\HDF_Group\HDF5\1.8.15\bin\hdf5.dll'. Les symboles ont été chargés.
    'PROJET.exe' (Win32)*: Chargé 'C:\Windows\SysWOW64\advapi32.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
    'PROJET.exe' (Win32)*: Chargé 'C:\Windows\SysWOW64\msvcrt.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
    'PROJET.exe' (Win32)*: Chargé 'C:\Windows\SysWOW64\sechost.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
    'PROJET.exe' (Win32)*: Chargé 'C:\Windows\SysWOW64\rpcrt4.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
    'PROJET.exe' (Win32)*: Chargé 'C:\Windows\SysWOW64\sspicli.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
    'PROJET.exe' (Win32)*: Chargé 'C:\Windows\SysWOW64\cryptbase.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
    'PROJET.exe' (Win32)*: Chargé 'C:\Program Files (x86)\HDF_Group\HDF5\1.8.15\bin\zlib.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
    'PROJET.exe' (Win32)*: Chargé 'C:\Windows\SysWOW64\msvcr110.dll'. Les symboles ont été chargés.
    'PROJET.exe' (Win32)*: Chargé 'C:\Program Files (x86)\HDF_Group\HDF5\1.8.15\bin\szip.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
    'PROJET.exe' (Win32)*: Chargé 'C:\Windows\SysWOW64\msvcr110d.dll'. Les symboles ont été chargés.
    Le programme '[4656] PROJET.exe' s'est arrêté avec le code 0 (0x0).
    Je suis allée voir dans le menu Deboguer/Option et paramètres/Débogage/Symboles, le seul emplacement que je peux cocher est "serveur de symboles microsoft", cette case est cochée et les symboles sont mis en cache dans un répertoire local sur ma machine.

    Pouvez-vous m'aider sur ce problème? Je ne l'avais jamais rencontré sur mon autre machine qui était pourtant similaire.
    Merci d'avance!

  2. #2
    Expert éminent sénior

    Avatar de dragonjoker59
    Homme Profil pro
    Software Developer
    Inscrit en
    Juin 2005
    Messages
    2 031
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Software Developer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2005
    Messages : 2 031
    Points : 11 476
    Points
    11 476
    Billets dans le blog
    11
    Par défaut
    Ce ne sont pas des erreurs véritables, c'est juste que VS ne trouve pas les fichiers de symboles pour zlib.dll et szip.dll, du coup tu ne pourras pas les déboguer, mais est-ce que tu souhaites vraiment déboguer zlib et szip?
    Si ton programme a des soucis, ils ne proviennent en tout cas pas de là.
    Si vous ne trouvez plus rien, cherchez autre chose...

    Vous trouverez ici des tutoriels OpenGL moderne.
    Mon moteur 3D: Castor 3D, presque utilisable (venez participer, il y a de la place)!
    Un projet qui ne sert à rien, mais qu'il est joli (des fois) : ProceduralGenerator (Génération procédurale d'images, et post-processing).

  3. #3
    Membre averti
    Femme Profil pro
    Ingénieur informatique scientifique
    Inscrit en
    Mai 2010
    Messages
    313
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur informatique scientifique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2010
    Messages : 313
    Points : 301
    Points
    301
    Par défaut
    D'accord merci de cette réponse rapide!
    En effet au final mon code se déroule bien puisque le fichier HDF5 "test.h5" est bien créé.
    Tant pis alors je vais laisser ces warnings de côté puisque ça ne semble pas affecter le bon fonctionnement.
    Merci!

  4. #4
    Expert éminent sénior
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 074
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 074
    Points : 12 120
    Points
    12 120
    Par défaut
    C'est pas des warning au sens du compilateur, c'est juste le débogueur, et non le compilateur, qui indique qu'il pourra pas t'aider si tu cherches à avoir le code source de ces lib.

    Donc pas de lézard.

  5. #5
    Membre averti
    Femme Profil pro
    Ingénieur informatique scientifique
    Inscrit en
    Mai 2010
    Messages
    313
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur informatique scientifique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2010
    Messages : 313
    Points : 301
    Points
    301
    Par défaut
    Effectivement les messages ne sont pas taggés comme des warnings.
    Merci bien pour les explications

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur d'installation de visual studio 2012 pro rtm
    Par davidc dans le forum Visual Studio
    Réponses: 1
    Dernier message: 01/06/2017, 23h18
  2. [Visual Studio 2012] Erreur TFS31003
    Par rolandl dans le forum Visual Studio
    Réponses: 8
    Dernier message: 21/03/2013, 22h12
  3. [Visual Studio 2005] Erreur de compli
    Par Nico28 dans le forum Visual C++
    Réponses: 8
    Dernier message: 11/12/2012, 12h37
  4. [C#][2.0][Visual Studio] Référence à des fichiers projets
    Par despeludo dans le forum Visual Studio
    Réponses: 1
    Dernier message: 21/12/2006, 23h14
  5. Visual Studio 2005 : erreur C2668
    Par Patriarch24 dans le forum MFC
    Réponses: 2
    Dernier message: 26/04/2006, 17h34

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