Nous sommes actuellement le 13 Juil 2026, 02:52

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 12 message(s) ] 
Auteur Message
 Sujet du message: Compiler du C++
MessagePublié: 23 Mai 2003, 10:01 
Hors-ligne
Toujours là!
Toujours là!

Inscription : 14 Fév 2002, 00:32
Message(s) : 1006
Localisation : Montréal
Salut!

Je suis en train d'essayer d'apprendre du C++ et j'aimerais trouver une méthode simple de compiler le fameux "Hello World!" des gens qui font leur premiers pas en programation, mais je ne suis pas capable de compiler avec Borland C++ et je n'y connais pas grand chose alors si qqn avait la gentillesse de m'expliquer comment on fait pour que ca marche, j'en serais très heureux!


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 23 Mai 2003, 11:15 
Hors-ligne
Régulier
Régulier

Inscription : 05 Nov 2002, 11:45
Message(s) : 493
pourtant avec Borland, un simple clic est sa compile..

est-ce que tu cree un nouveau projet ou simplement un fichier C++ ANSI ?


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 23 Mai 2003, 11:33 
Hors-ligne
A réponse à tout!
A réponse à tout!
Avatar de l’utilisateur

Inscription : 14 Mars 2002, 22:24
Message(s) : 3308
Localisation : Québec
vas downloader le compilateur de Borland sur leur site (il fait 8 megs)

installe-le comme ils disent et ajoute le répertoire bin au path de ton windows..

ensuite, quand tu veux compiler, tu fais
bcc32 main.cpp fonctions.cpp cvoiture.cpp

pis ca devrait compiler tout seul.. s'il y a des erreurs, il va te le dire..

une autre possibilité, si tu as visual studio, c'est de faire :
cl main.cpp fonctions.cpp cvoiture.cpp
si tu as enregistré les variables d'environnement..

avec borland c++, il doit avoir aussi un compilateur d'installé..

_________________
Linux 2.6.22 debian gcc 4.2
KDE 3.5.7 / xorg-x11 7.3


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 23 Mai 2003, 13:50 
Hors-ligne
Toujours là!
Toujours là!

Inscription : 14 Fév 2002, 00:32
Message(s) : 1006
Localisation : Montréal
Merci pour les trucs, mais je me fais marquer un message d'erreur

1: Unable to open file iostream.h

Alors, je me demande si ca ne marche pas parce que je suis en train de lire un tutorial qui date de 1994, et qui compilait avec Turbo C++ version 4 sur win 3.1...


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 23 Mai 2003, 14:12 
Hors-ligne
Répond à tout!
Répond à tout!

Inscription : 10 Jan 2002, 14:09
Message(s) : 2386
Localisation : Verdun
2 choses.

1. C'est peut etre parce que le compilateur ne sais pas ou est le répertoire des libraries.
2. iostream.h est désuet pour le c++, vous devez utiliser iostream qui est la libraries officiel en c++.
ex:

Code :
#include <iostream>
using namespace std;
#include <cmath> // a titre d'exemple bien sure- qui remplace la vielle lib math.h

int main(void){
   cout << "hello me!" << endl;
   return 0;
}


tout les librairies en général pour le c++ commence par "c" pour indiquer qu'elle remplace les anciennes ".h" :

vieille nouvelle
math.h cmath
limits.h climits
time.h ctime

les fichiers io ou stream habituellement conserve leurs nom, sauf le ".h" est retiré


Dernière édition par sanctus le 23 Mai 2003, 14:17, édité 2 fois.

Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 23 Mai 2003, 14:12 
Hors-ligne
Régulier
Régulier

Inscription : 06 Jan 2002, 23:47
Message(s) : 314
Localisation : Québec
tiens, mais c'est un psssteux!


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 23 Mai 2003, 14:20 
Hors-ligne
Toujours là!
Toujours là!

Inscription : 14 Fév 2002, 00:32
Message(s) : 1006
Localisation : Montréal
ouais, mais j'utilise l'identité de mon frere sur le forum de 640kb parce que ça me tentait pas de me créer une nouvelle identité seulement pour poser une question! 8)


MAJ: Au fait, qui es-tu sur Pssst?


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 23 Mai 2003, 14:35 
Hors-ligne
Toujours là!
Toujours là!

Inscription : 14 Fév 2002, 00:32
Message(s) : 1006
Localisation : Montréal
J'ai essayé de compiler le nouveau code, mais j'ai d'autres messages d'erreur et il ne trouve toujours pas iostream, je pense que c'est parce qu'il ne trouve pas le repertoire lib. ( C'est un guess que je fais, hier, je ne connaissais absolument rien du C++ ) Alors, comment qu'on fait pour faire reconnaitre au compilateur le répertoire lib? )


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 23 Mai 2003, 14:52 
Hors-ligne
Régulier
Régulier

Inscription : 06 Jan 2002, 23:47
Message(s) : 314
Localisation : Québec
une lectrice anonyme ; )


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 26 Mai 2003, 13:20 
Hors-ligne
A réponse à tout!
A réponse à tout!
Avatar de l’utilisateur

Inscription : 14 Mars 2002, 22:24
Message(s) : 3308
Localisation : Québec
louis-gabriel a écrit:
J'ai essayé de compiler le nouveau code, mais j'ai d'autres messages d'erreur et il ne trouve toujours pas iostream, je pense que c'est parce qu'il ne trouve pas le repertoire lib. ( C'est un guess que je fais, hier, je ne connaissais absolument rien du C++ ) Alors, comment qu'on fait pour faire reconnaitre au compilateur le répertoire lib? )


Quel compilateur est-ce que tu utilises pour compiler?

_________________
Linux 2.6.22 debian gcc 4.2
KDE 3.5.7 / xorg-x11 7.3


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 27 Mai 2003, 09:47 
Hors-ligne
Nouvel adepte
Nouvel adepte

Inscription : 07 Oct 2002, 16:37
Message(s) : 51
sanctus a écrit:
iostream.h est désuet pour le c++, vous devez utiliser iostream qui est la libraries officiel en c++.


C'est pas vraiment vrai. C'est une question de standards. Du peux écrire <iostream.h> et ca devrait marcher. Si ca marche pas, tu devrais férifier si ton compilateur sait ou sont tes fichiers entêtes(.h)


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 27 Mai 2003, 13:01 
Hors-ligne
Répond à tout!
Répond à tout!

Inscription : 10 Jan 2002, 14:09
Message(s) : 2386
Localisation : Verdun
Code :
$ g++ args.cpp VerifVariable.cpp -o test
In file included from /usr/include/c++/3.2/backward/iostream.h:31,
                 from args.cpp:1:
/usr/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated.


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 12 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 3 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site