Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2487 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Logiciel pour développer en C++

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Logiciel pour développer en C++

n°2311260
jujuf1
Je suis un chat
Posté le 19-02-2018 à 16:30:56  profilanswer
 

Salut à tous,
 
Lorsque j'exécute ce code donné par défaut dans visual studio community 2017, j'ai tout un tas d'erreurs qui s'affichent dans la console de debogage. Je suis débutant en C++ et je n'ai pas codé (VB) depuis 10 ans sur un logiciel tel que visual studio et donc du coup je suis un peu paumé. En plus il me dit que le projet est obsolète (alors que j'ai pris le soin de le compiler avant de lancer le debogage)
 
code :  

// ConsoleApplication4.cpp : définit le point d'entrée pour l'application console.
//
 
#include "stdafx.h"
 
 
int main()
{
    return 0;
}

Erreurs :  
 
 
 
'ConsoleApplication4.exe' (Win32) : Chargé 'C:\Users\Julien\source\repos\ConsoleApplication4\Debug\ConsoleApplication4.exe'. Les symboles ont été chargés.
'ConsoleApplication4.exe' (Win32) : Chargé 'C:\Windows\SysWOW64\ntdll.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
'ConsoleApplication4.exe' (Win32) : Chargé 'C:\Windows\SysWOW64\kernel32.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
'ConsoleApplication4.exe' (Win32) : Chargé 'C:\Windows\SysWOW64\KernelBase.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
'ConsoleApplication4.exe' (Win32) : Chargé 'C:\Windows\SysWOW64\ucrtbased.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
'ConsoleApplication4.exe' (Win32) : Chargé 'C:\Windows\SysWOW64\vcruntime140d.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
'ConsoleApplication4.exe' (Win32) : Chargé 'C:\Windows\SysWOW64\kernel.appcore.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
'ConsoleApplication4.exe' (Win32) : Chargé 'C:\Windows\SysWOW64\msvcrt.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
'ConsoleApplication4.exe' (Win32) : Chargé 'C:\Windows\SysWOW64\rpcrt4.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
'ConsoleApplication4.exe' (Win32) : Chargé 'C:\Windows\SysWOW64\sspicli.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
'ConsoleApplication4.exe' (Win32) : Chargé 'C:\Windows\SysWOW64\cryptbase.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
'ConsoleApplication4.exe' (Win32) : Chargé 'C:\Windows\SysWOW64\bcryptprimitives.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
'ConsoleApplication4.exe' (Win32) : Chargé 'C:\Windows\SysWOW64\sechost.dll'. Impossible de trouver ou d'ouvrir le fichier PDB.
Le thread 0x2e8c s'est arrêté avec le code 0 (0x0).
Le thread 0x16ec s'est arrêté avec le code 0 (0x0).
Le thread 0x9cc s'est arrêté avec le code 0 (0x0).
Le programme '[12148] ConsoleApplication4.exe' s'est arrêté avec le code 0 (0x0).
 
 
 
Merci d'avance.


Message édité par jujuf1 le 19-02-2018 à 19:23:30
mood
Publicité
Posté le 19-02-2018 à 16:30:56  profilanswer
 

n°2311261
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 19-02-2018 à 16:36:09  profilanswer
 

Essaie de compiler ton projet en mode release


---------------
J'ai un string dans l'array (Paris Hilton)
n°2311262
jujuf1
Je suis un chat
Posté le 19-02-2018 à 16:40:13  profilanswer
 

Salut,
 
Je te remercie. Malheureusement j'ai toujours les mêmes soucis.

n°2311263
jujuf1
Je suis un chat
Posté le 19-02-2018 à 16:46:35  profilanswer
 

En regardant le net, il semble que ces messages soient normaux..mais c'est assez déroutant. Par contre pour le coup du projet obsolète c'est soulant.
 
Y'a pas plus simple comme logiciel ?

Message cité 1 fois
Message édité par jujuf1 le 19-02-2018 à 16:47:04
n°2311265
rat de com​bat
attention rongeur méchant!
Posté le 19-02-2018 à 17:24:34  profilanswer
 

jujuf1 a écrit :

Y'a pas plus simple comme logiciel ?

Tu peux regarder CodeBlocks, plus simple je sais pas mais OpenSource (avec le compilateur GCC). Ceci étant pour un seul fichier la ligne de commande peut suffire + un éditeur de texte un peu évolué.

n°2311266
jujuf1
Je suis un chat
Posté le 19-02-2018 à 17:25:54  profilanswer
 

Merci ;) je vais essayer.

n°2311270
jujuf1
Je suis un chat
Posté le 19-02-2018 à 18:05:56  profilanswer
 

Re  
 
Je n'arrive pas à installer un compilateur sous CodeBlockS ? J'ai essayé Cigwin et MinGW sans résultats (ne trouve pas les exe nécessaire...)

n°2311271
hadrial
Posté le 19-02-2018 à 18:42:57  profilanswer
 
n°2311274
jujuf1
Je suis un chat
Posté le 19-02-2018 à 18:57:02  profilanswer
 

Merci ;)
 
Par contre mingw est le seul compilateur qui n'apparait pas dans la liste proposée par codeblocks...je ne comprends pas.

n°2311275
jujuf1
Je suis un chat
Posté le 19-02-2018 à 19:20:22  profilanswer
 

Whaou c'est une histoire de fou j'arrive à rien, j'ai essayé borland et il me fait chier avec une license. ..... L'époque a bien changée.  
 
Si quelqu'un peut me conseiller un outil ready to use et valable...perso là j'en ai ras le bol.

mood
Publicité
Posté le 19-02-2018 à 19:20:22  profilanswer
 

n°2311276
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 19-02-2018 à 20:35:50  profilanswer
 

Installe Visual Studio Code (c'est un Visual Studio allégé et gratuit) et son extension C/C++, et configure les. Tu trouveras la procédure ici : https://code.visualstudio.com/docs/languages/cpp


Message édité par Harkonnen le 19-02-2018 à 20:36:15

---------------
J'ai un string dans l'array (Paris Hilton)
n°2311277
jujuf1
Je suis un chat
Posté le 19-02-2018 à 20:38:24  profilanswer
 

Ok merci ! Je vais regarder ça.

n°2311278
rat de com​bat
attention rongeur méchant!
Posté le 19-02-2018 à 21:08:37  profilanswer
 

jujuf1 a écrit :

Si quelqu'un peut me conseiller un outil ready to use et valable...perso là j'en ai ras le bol.

De mémoire C::B est "ready to use" sous Windows si on choisit le bon truc à télécharger...

n°2311284
xilebo
noone
Posté le 20-02-2018 à 08:58:30  profilanswer
 
n°2311285
xilebo
noone
Posté le 20-02-2018 à 09:00:04  profilanswer
 

Sinon tu peux installer la version opensource de Qt, Qt Creator te permet de développer , debugguer et générer un binaire très facilement.
 
Sinon pour tester des trucs online rapidement, y a ca : http://cpp.sh/
 

n°2311286
jujuf1
Je suis un chat
Posté le 20-02-2018 à 09:14:01  profilanswer
 

ok ! Merci à vous ! je vais voir.

n°2311289
jujuf1
Je suis un chat
Posté le 20-02-2018 à 09:56:17  profilanswer
 

ah là là ste blague :
 
- j'ai réessayé l'installation de codeblock soit disant livré avec le compilateur mais impossible de le faire apparaître dans le logiciel. Y'a tout sauf celui là (alors que le répertoire est bien là).
 
- QT : téléchargement de différents paquets interminable + plantage.  
 
 
Je me souviens que il y a quelques années j'avais mis borland et c'était réglé. Mais il a été racheté apparemment.  
 
Franchement c'est ouf.


Message édité par jujuf1 le 20-02-2018 à 09:56:34
n°2311290
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 20-02-2018 à 10:12:21  profilanswer
 

Faut pas éxagérer non plus, Visual Studio Community marche très bien avec du C++
Les messages que tu as obtenus dans ton premier post ("Impossible de trouver ou d'ouvrir le fichier PDB" ) ne sont que des warnings t'indiquant que le compilateur est incapable de trouver les fichiers de symboles de debuggage (ce que sont les fichiers .PDB). Ils ne t'empêchent aucunement de lancer ton projet.
 
Si vraiment tu tiens à fixer ces warnings, alors va faire un tour dans le menu Tools -> Options -> Debugging -> Symbols -> Server, et choisis "Yes".
Puis appuie sur les touches CTRL et F5 simultanément, et apprécie le résultat.
 
Tout ça n'est pas "ouf", non. C'est juste que les outils ont évolué depuis Borland C++ Builder et qu'il faut s'adapter. Rien d'insurmontable.


---------------
J'ai un string dans l'array (Paris Hilton)
n°2311291
jujuf1
Je suis un chat
Posté le 20-02-2018 à 10:17:02  profilanswer
 

Désolé mais pour moi c’est une régression donc c’est « ouf ».
 
Quand on débute et qu’on voit ces warnings ça n’aide franchement pas.  
Rien d’insurmontable mais c’est bien chiant.  
 
Merci pour le fix.

n°2311296
xilebo
noone
Posté le 20-02-2018 à 10:32:28  profilanswer
 

Ce n'est pas une régression. C'est normal qu'il affiche le message d'erreur. Et les symboles de debugging des bibliothèques systèmes ne sont pas présents par défaut car ca prend de la place, et c'est pas forcément utile dans l'immédiat. Tu peux les télécharger optionnellement comme indiqué par Harkonnen.

n°2311299
jujuf1
Je suis un chat
Posté le 20-02-2018 à 10:38:23  profilanswer
 

Ce que je voulais surtout dire par régression c’est qu’un soft tel que borland n’existe plus.
 
En tout cas merci pour votre aide.

Message cité 1 fois
Message édité par jujuf1 le 20-02-2018 à 10:38:57
n°2311309
jujuf1
Je suis un chat
Posté le 20-02-2018 à 13:02:52  profilanswer
 

Harkonnen a écrit :

Faut pas éxagérer non plus, Visual Studio Community marche très bien avec du C++
Les messages que tu as obtenus dans ton premier post ("Impossible de trouver ou d'ouvrir le fichier PDB" ) ne sont que des warnings t'indiquant que le compilateur est incapable de trouver les fichiers de symboles de debuggage (ce que sont les fichiers .PDB). Ils ne t'empêchent aucunement de lancer ton projet.
 
Si vraiment tu tiens à fixer ces warnings, alors va faire un tour dans le menu Tools -> Options -> Debugging -> Symbols -> Server, et choisis "Yes".
Puis appuie sur les touches CTRL et F5 simultanément, et apprécie le résultat.
 


ça marche impeccable merci !

n°2311311
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 20-02-2018 à 13:25:24  profilanswer
 

jujuf1 a écrit :


ça marche impeccable merci !


You're welcome


---------------
J'ai un string dans l'array (Paris Hilton)
n°2311385
Paul JR
Posté le 21-02-2018 à 13:16:59  profilanswer
 

jujuf1 a écrit :

Ce que je voulais surtout dire par régression c’est qu’un soft tel que borland n’existe plus.
En tout cas merci pour votre aide.


 
Le soft existe bien encore c'est C++Builder, c'est plus Borland mais Embarcadero.
Ceci dit c'est payant, et c'est pas spécialement intéressant à moins d’être un Fan des RAD façon Delphi.
La plupart des développeurs C++ utilisent le plus souvent Visual Studio, ou parfois Qtcreator ou Code::Blocks ou Eclipse, et il y à CLion de Jetbrains en valeur montante.

n°2311386
jujuf1
Je suis un chat
Posté le 21-02-2018 à 13:22:11  profilanswer
 

Ok je te remercie pour ces précisions :)

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Logiciel pour développer en C++

 

Sujets relatifs
Avec quoi créer mon Visual Novel?Cognos report studio expression Case avec between
[RESOLU]Visualstudio 2017 Le débogueur n'est pas correctement installéPassage de Visual Studio 2005 à 2017
la lenteur mythique de l'installation de visual studio 2015 entreprise 
Plus de sujets relatifs à : Logiciel pour développer en C++


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR