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

Visual C++ Discussion :

Reprise de code avec Visual C++


Sujet :

Visual C++

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 92
    Par d�faut Reprise de code avec Visual C++
    Bonjour,

    Je suis en train de reprendre un code d'un projet r�alis� par d'autre personne avant moi, je ne sais pas avec quelle plateforme il travaillait, mais j'ai plein de probleme, juste pour recompiler leur code.
    Apres m'etre battu avec des winres vs winrescr et des IDC_STATIC non d�fini, je me retrouve avec plus de 80 erreur dans les fichiers distants :'(

    J'ai des erreurs sur :
    - dlgs.h
    - winver.h
    - windef.h
    - winnt.h

    Et toujours la meme erreur :
    "sp�cificateur de type manquant - int est pris en compte par d�faut. Remarque : C++ ne prend pas en charge int par d�faut.

    Donc 2 petites questions :
    - Pourquoi j'ai ca ?
    - Pourquoi je n'arrive pas � recompiler betement un code pass� alors que mes pr�d�cesseur le compiler bien eux ...

    Merci d'avance pour vos connaissances

  2. #2
    Membre confirm�
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 92
    Par d�faut
    Je travail avec Visual C++ Express 2005. Et la plateforme SDK.
    Apparemment c Visual C++ Express qui pose probl�me n'est ce pas ?
    Y a t il une facon de pallier ?

    Pourtant c'est des entete qui sont dans leur package plateforme SDK !!!! Pourquoi il trouve des erreurs dans les entetes qu'il fournit !!!! c'est pas croyable quand meme !!!!!
    (perte de sang froid en vue )

  3. #3
    Membre exp�riment� Avatar de Rupella
    Inscrit en
    F�vrier 2005
    Messages
    286
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2005
    Messages : 286
    Par d�faut
    quelles erreurs as tu sur les winver.h, etc ?...

    as tu t�l�charg� et install� le dernier Platform SDK ?

    l'erreur a propos du int par d�faut, est expliqu�e par Farscape ici :
    http://farscape.developpez.com/tutor...on-vc6-vc2005/

    A priori ton code date un peu, et ton compilateur VS2005 Express est plus � jour au niveau du respect de la norme que ce que supportait le compilateur qui servait alors.

  4. #4
    Membre confirm�
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 92
    Par d�faut
    Sur winver.h , windef.h etc ... j'ai les memes erreurs :

    sp�cificateur de type manquant
    absence de ';' avant '*'
    'BOOL' : red�finition ; ....

    Le truc qui m'embete c'est que c les entetes fournies avec la plateforme SDK... j'ai du en t�l�charger une trop vieille qui ne marche pas avec mon Visual C++

    Bon retournons t�l�charger des trucs pour faire marcher Visual C++ Express 2005 : 8ieme prise ^^

  5. #5
    Membre exp�riment� Avatar de Rupella
    Inscrit en
    F�vrier 2005
    Messages
    286
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2005
    Messages : 286
    Par d�faut
    indication : la derni�re version du SDK date de mars 2006....
    autre chose, as tu param�tr� VS pour qu'il utilise les d�finitions donn�es dans le SDK plutot que d'autres ?

    voir : http://arb.developpez.com/vc++/express/

  6. #6
    Membre confirm�
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 92
    Par d�faut
    Oui c sur que mon probleme vient de la ^^ j'avais pris celle qui �tait en lien direct sur le tuto de ce site ^^

    Bon ben je repars en t�l�chargement

  7. #7
    Membre exp�riment� Avatar de Rupella
    Inscrit en
    F�vrier 2005
    Messages
    286
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2005
    Messages : 286
    Par d�faut
    allez la bonne adresse est :
    http://www.microsoft.com/downloads/d...displaylang=en

    juste au cas ou

    celle d'aur�lien date de 2005....

  8. #8
    Membre confirm�
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 92
    Par d�faut
    Je crois que je suis maudit
    J'ai t�l�charg� celle ci :
    http://www.microsoft.com/downloads/d...DisplayLang=en
    et ca a pas march� .. et le t�l�chargement c'est fait tres vite :
    2 choix :
    - ou j'ai mal d�sinstall� celle d'avant et il a pas tout r�t�l�charger
    - ou j'avais des trucs en cache et il a repris dessus ...

    Bref ca ne marche toujours pas je r�enleve tout et remet tout

  9. #9
    Membre exp�riment� Avatar de Rupella
    Inscrit en
    F�vrier 2005
    Messages
    286
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2005
    Messages : 286
    Par d�faut
    en fait tu t�l�lcharges une interface qui te permet de s�lectionner les packages que tu veux installer, ou tu vas les installer, etc...

    et puis tout a la fin, il s'occupe de t�l�charger ce qu'il faut...
    donc c'est normal que ca aille vite. au pire, t�l�charge tout dans le lien que j'ai fourni plus haut....

    bon courage

  10. #10
    Membre confirm�
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 92
    Par d�faut
    oui oui j'avais bien compris ^^ mais j'avais trouv� que la partie t�l�chargement aller un peu vite (apres qu'on ait choisi tout ce dont on a besoin) .
    Et ... attention je teste .... ca ne marche toujours pas :


    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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
     
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\dlgs.h(265) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'bRed'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\dlgs.h(265) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\dlgs.h(265) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\dlgs.h(266) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'bGreen'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\dlgs.h(266) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\dlgs.h(266) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\dlgs.h(267) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'bBlue'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\dlgs.h(267) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\dlgs.h(267) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\dlgs.h(268) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'bExtra'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\dlgs.h(268) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\dlgs.h(268) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(134) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'dwSignature'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(134) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(134) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(135) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'dwStrucVersion'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(135) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(135) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(136) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'dwFileVersionMS'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(136) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(136) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(137) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'dwFileVersionLS'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(137) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(137) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(138) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'dwProductVersionMS'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(138) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(138) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(139) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'dwProductVersionLS'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(139) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(139) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(140) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'dwFileFlagsMask'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(140) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(140) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(141) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'dwFileFlags'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(141) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(141) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(142) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'dwFileOS'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(142) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(142) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(143) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'dwFileType'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(143) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(143) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(144) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'dwFileSubtype'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(144) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(144) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(145) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'dwFileDateMS'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(145) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(145) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(146) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'dwFileDateLS'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(146) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(146) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(153) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'APIENTRY'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(153) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(153) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'VerFindFileA'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(153) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(154) : error C2146: erreur de syntaxe : absence de ')' avant l'identificateur 'uFlags'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(154) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(162) : error C2059: erreur de syntaxe : ')'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(165) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'APIENTRY'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(165) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(165) : error C2086: 'int DWORD' : redéfinition
    1>        c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(152) : voir la déclaration de 'DWORD'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(165) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'VerFindFileW'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(165) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(165) : error C2086: 'int APIENTRY' : redéfinition
    1>        c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(153) : voir la déclaration de 'APIENTRY'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(166) : error C2146: erreur de syntaxe : absence de ')' avant l'identificateur 'uFlags'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(166) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(174) : error C2059: erreur de syntaxe : ')'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(183) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'APIENTRY'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(183) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(183) : error C2086: 'int DWORD' : redéfinition
    1>        c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(152) : voir la déclaration de 'DWORD'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(183) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'VerInstallFileA'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(183) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(183) : error C2086: 'int APIENTRY' : redéfinition
    1>        c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(153) : voir la déclaration de 'APIENTRY'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(184) : error C2146: erreur de syntaxe : absence de ')' avant l'identificateur 'uFlags'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(184) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(192) : error C2059: erreur de syntaxe : ')'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(195) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'APIENTRY'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(195) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(195) : error C2086: 'int DWORD' : redéfinition
    1>        c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(152) : voir la déclaration de 'DWORD'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(195) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'VerInstallFileW'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(195) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(195) : error C2086: 'int APIENTRY' : redéfinition
    1>        c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(153) : voir la déclaration de 'APIENTRY'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(196) : error C2146: erreur de syntaxe : absence de ')' avant l'identificateur 'uFlags'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(196) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(204) : error C2059: erreur de syntaxe : ')'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(214) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'APIENTRY'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(214) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(214) : error C2086: 'int DWORD' : redéfinition
    1>        c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(152) : voir la déclaration de 'DWORD'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(214) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'GetFileVersionInfoSizeA'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(214) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(214) : error C2086: 'int APIENTRY' : redéfinition
    1>        c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(153) : voir la déclaration de 'APIENTRY'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(215) : error C2065: '__in' : identificateur non déclaré
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(215) : error C2146: erreur de syntaxe : absence de ')' avant l'identificateur 'LPCSTR'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(215) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(217) : error C2059: erreur de syntaxe : ')'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(221) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'APIENTRY'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(221) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(221) : error C2086: 'int DWORD' : redéfinition
    1>        c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(152) : voir la déclaration de 'DWORD'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(221) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'GetFileVersionInfoSizeW'
    (...)
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(286) : error C2146: erreur de syntaxe : absence de ',' avant l'identificateur 'pBlock'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(290) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\windef.h(151) : error C2378: 'DWORD' : redéfinition ; un symbole ne peut pas être surchargé avec un typedef
    1>        c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(152) : voir la déclaration de 'DWORD'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\windef.h(152) : error C2378: 'BOOL' : redéfinition ; un symbole ne peut pas être surchargé avec un typedef
    1>        c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(233) : voir la déclaration de 'BOOL'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\windef.h(157) : error C2143: erreur de syntaxe : absence de ';' avant '*'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\windef.h(157) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\windef.h(157) : error C2378: 'BOOL' : redéfinition ; un symbole ne peut pas être surchargé avec un typedef
    1>        c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(233) : voir la déclaration de 'BOOL'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\windef.h(157) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\windef.h(158) : error C2143: erreur de syntaxe : absence de ';' avant '*'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\windef.h(158) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\windef.h(158) : error C2378: 'BOOL' : redéfinition ; un symbole ne peut pas être surchargé avec un typedef
    1>        c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(233) : voir la déclaration de 'BOOL'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\windef.h(158) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\windef.h(166) : error C2143: erreur de syntaxe : absence de ';' avant '*'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\windef.h(166) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\windef.h(166) : error C2378: 'DWORD' : redéfinition ; un symbole ne peut pas être surchargé avec un typedef
    1>        c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(152) : voir la déclaration de 'DWORD'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\windef.h(166) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\windef.h(167) : error C2143: erreur de syntaxe : absence de ';' avant '*'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\windef.h(167) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\windef.h(167) : error C2378: 'DWORD' : redéfinition ; un symbole ne peut pas être surchargé avec un typedef
    1>        c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(152) : voir la déclaration de 'DWORD'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\windef.h(167) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winnt.h(348) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'FLONG'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winnt.h(348) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winnt.h(348) : error C2378: 'DWORD' : redéfinition ; un symbole ne peut pas être surchargé avec un typedef
    1>        c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(152) : voir la déclaration de 'DWORD'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winnt.h(348) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winnt.h(404) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'LCID'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winnt.h(404) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winnt.h(404) : error C2378: 'DWORD' : redéfinition ; un symbole ne peut pas être surchargé avec un typedef
    1>        c:\program files\microsoft platform sdk for windows server 2003 r2\include\winver.h(152) : voir la déclaration de 'DWORD'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winnt.h(404) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winnt.h(405) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'PLCID'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winnt.h(405) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winnt.h(405) : error C2378: 'PDWORD' : redéfinition ; un symbole ne peut pas être surchargé avec un typedef
    1>        c:\program files\microsoft platform sdk for windows server 2003 r2\include\windef.h(166) : voir la déclaration de 'PDWORD'
    1>c:\program files\microsoft platform sdk for windows server 2003 r2\include\winnt.h(405) : fatal error C1003: le nombre d'erreurs est supérieur à 100 ; arrêt de la compilation

    Ouin :'( !!! j'en peux plus

  11. #11
    Membre confirm�
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 92
    Par d�faut
    Il faut que j'abandonne Visual C++ et que je parte sur Dev-C++ ? et me battre pour faire marcher dev-C++ en m'avouant vaincu de mon long combat contre Visual ?

  12. #12
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    t'as fait quoi comme projet ? from scratch ?

  13. #13
    Membre confirm�
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 92
    Par d�faut
    j'ai import� un projet et je ne sais pas du tout quel �t� l'outile de developpement de mes pr�d�cesseur, mais c pas une raison pour qu'il y ait des erreurs dans les bibliotheque importer dans le projet si ?

  14. #14
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    es-tu sur que dans l'ordre d'utilisation des repertoires de tes includes dans les options de VS, tu as bien le dernier platform sdk en premier ?
    tu compiles bien des fichiers .cpp ? ou .c ?

  15. #15
    Membre confirm�
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 92
    Par d�faut
    fichier .cpp , et include et lib en premiere ligne dans Option Projets et solutions R�pertoires de VC++.

    Donc je r�sume j'ai :
    - Visual C++ 2005 Express
    Tout seul les win---.h n'�taient pas accessible
    - J'ai donc install�
    Windows Server� 2003 R2 Platform SDK Web Install
    Mes entetes �taient trouv� mais j'ai les erreurs du dessus .

    Apparemment ce n'est pas normal

    Est ce que si je d�sinstalle tout tout tout ( toutes mes .NET framework , platform SDK et visual C++) et que je r�installe tout dans le bon ordre ca peut marcher ou c peine perdu ?

  16. #16
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    tu as configur� visual studio pour lui dire dans quels repertoires aller chercher le psdk ?

  17. #17
    Membre confirm�
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 92
    Par d�faut
    Je l'ai configur� pour qu'il aille cherch� les lib et les entete dans la SDK, si c de ca dont tu parles : / sinon il ne trouverait pas les entetes, alors que la il les trouve buggu� ^^
    Mais je pense que c vraiment une configuration toute bete que je n'ai pas faite et j'ai eu une illumination lorsque tu as parl� de qqchose que je ne semble pas connaitre
    Donc je dirais simplement peux tu d�velopper ?

    Sinon (si c ce dont j'ai parl�)
    Est ce que visual studio Express ( pas visual C++ ) contient les �l�ments tels que la sdk directement int�gr�.
    Parce que j'ai envie d'essayer en installant la Visual Studio Express 2005.

    J''aurais le meme r�sultat ?

    Edit: R�ponse : oki j'ai dit des conneries ca n'existe pas.

    Si je prend un temps d'essai sur la version payante ?

  18. #18
    Membre confirm�
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 92
    Par d�faut
    INFORMATION SUPPLEMENTAIRE !!!!!!!!!!!!!


    J'ai les memes erreurs avec Dev-C++ ET LES INCLUDES DE DEV-C++

    Why god why ??? :'''''(

    Donc ca donne ca :

    C:/Dev-Cpp/include/winuser.h:2353: error: expected ')' before '*' token


    Qu'est ce que c que ca ? c pas possible qu'il y est des erreurs � ces endroits la ... est ce que c possible qu'il y est une erreur dans le code qui fasse flipper le compilo et que le compilo me sorte des erreurs n'importe ou ?

    Autre chose marrante : ca fait 3 jours que j'essaye juste de recompiler un ancien code et j'y arrive pas :'( jusqu'a il y a deux min j'�tais persuad� que ct � cause de Visual C++ maintenant je suis persuad� que non

    Qq suggestions ? O.O,

  19. #19
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    tu d�veloppes sur quelle version de windows ?

  20. #20
    Membre exp�riment� Avatar de Rupella
    Inscrit en
    F�vrier 2005
    Messages
    286
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2005
    Messages : 286
    Par d�faut
    je pencherais pour une erreur sur les fichiers du projet, selon le type d'application que tu cherches a g�n�rer

    donc quel est le type de projet est g�n�r� ?

+ R�pondre � la discussion
Cette discussion est r�solue.
Page 1 sur 2 12 Derni�reDerni�re

Discussions similaires

  1. [code block] Compiler avec Visual c++ 2008, �a bugue
    Par Invit� dans le forum Code::Blocks
    R�ponses: 2
    Dernier message: 18/12/2011, 21h04
  2. codes pour developper un lecteur mp3 avec visual basic 6.0
    Par nap91 dans le forum VB 6 et ant�rieur
    R�ponses: 1
    Dernier message: 23/08/2011, 15h13
  3. R�ponses: 3
    Dernier message: 26/05/2010, 11h30
  4. comment optimiser le code avec visual c# ?
    Par isoman dans le forum C#
    R�ponses: 8
    Dernier message: 30/10/2008, 15h05
  5. Compiler du code Assembleur avec Visual C++
    Par maria_0009 dans le forum Visual C++
    R�ponses: 1
    Dernier message: 14/01/2007, 13h29

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