# Petit probleme de compilation :/ \[Resolu\]

**URL:** <https://www.debian-fr.org/t/petit-probleme-de-compilation-resolu/6097>\
**Category:** Programmation\
**Created:** [Février 20, 2016, 3:29 UTC](https://www.debian-fr.org/t/petit-probleme-de-compilation-resolu/6097 "2016-02-20T15:29:55Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![vohu](https://www.debian-fr.org/user_avatar/www.debian-fr.org/vohu/32/4108_2.png) [@vohu](https://www.debian-fr.org/u/vohu)\
**Post date:** [Février 20, 2016, 3:29 UTC](https://www.debian-fr.org/t/petit-probleme-de-compilation-resolu/6097/1 "2016-02-20T15:29:55Z")

</div>

Lorsque je compile un programme cpp tout simple, il me dit ne pas trouver iostream…  
j’ai essayé de mettre #include \<iostream.h\>  
ca ne marche pas non plus…

quelqu’un a une idée ???

[code]#include \<iostream.h\>  
using namespace std;

int main(void)  
{  
cout\<\<“hello, word!”;  
}  
[/code]

`vohu@vohuserver:~/c$ gcc cout.c
cout.c:1:22: error: iostream.h: Aucun fichier ou répertoire de ce type
cout.c:2: error: expected '=', ',', ';', 'asm' or ' __attribute__' before 'namespace'
cout.c: In function 'main':
cout.c:7: error: 'cout' undeclared (first use in this function)
cout.c:7: error: (Each undeclared identifier is reported only once
cout.c:7: error: for each function it appears in.)
`

---

<div class="post-metadata">

**Author:** ![Ashgenesis](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/57b2e6/32.png) [@Ashgenesis](https://www.debian-fr.org/u/Ashgenesis)\
**Post date:** [Février 20, 2016, 3:29 UTC](https://www.debian-fr.org/t/petit-probleme-de-compilation-resolu/6097/2 "2016-02-20T15:29:55Z")

</div>

et si tu nomme ton fichier cout.cpp 😉

---

<div class="post-metadata">

**Author:** ![vohu](https://www.debian-fr.org/user_avatar/www.debian-fr.org/vohu/32/4108_2.png) [@vohu](https://www.debian-fr.org/u/vohu)\
**Post date:** [Février 20, 2016, 3:29 UTC](https://www.debian-fr.org/t/petit-probleme-de-compilation-resolu/6097/3 "2016-02-20T15:29:55Z")

</div>

c different 🙂 mais bon…

`vohu@vohuserver:~/c$ gcc cout.cpp
/tmp/ccdqPq4W.o: dans la fonction « __static_initialization_and_destruction_0(int, int)»:
cout.cpp:(.text+0x23): référence indéfinie vers « std::ios_base::Init::Init()»
/tmp/ccdqPq4W.o: dans la fonction « __tcf_0 »:
cout.cpp:(.text+0x6c): référence indéfinie vers « std::ios_base::Init::~Init()»
/tmp/ccdqPq4W.o: dans la fonction « main »:
cout.cpp:(.text+0x8e): référence indéfinie vers « std::cout »
cout.cpp:(.text+0x93): référence indéfinie vers « std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)»
/tmp/ccdqPq4W.o:(.eh_frame+0x11): référence indéfinie vers « __gxx_personality_v0 »
collect2: ld returned 1 exit status
`  
cela dit je ne pensais pas qu’il regardait l’extention du fichier :----O

---

<div class="post-metadata">

**Author:** ![vohu](https://www.debian-fr.org/user_avatar/www.debian-fr.org/vohu/32/4108_2.png) [@vohu](https://www.debian-fr.org/u/vohu)\
**Post date:** [Février 20, 2016, 3:29 UTC](https://www.debian-fr.org/t/petit-probleme-de-compilation-resolu/6097/4 "2016-02-20T15:29:56Z")

</div>

J’ai trouvé 😕 LOL

avec G++ pour compiler, ca marche un peu mieu 😈
