Codeblocks #include iostream

Résolu/Fermé
firstdied Messages postés 18 Date d'inscription mardi 28 février 2012 Statut Membre Dernière intervention 16 janvier 2013 - 31 déc. 2012 à 16:45
mamiemando Messages postés 33327 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 28 octobre 2024 - 15 janv. 2016 à 09:00
Bonjour,
Après avoir tout bêtement téléchargé la dernière version de codeblocks, je me suis crée un "empty project" en inscrivant une seule ligne: #include <iostream>.
Sauf que "no such file or directory"...

J'ai essayé de passer par file->new->console application et , ô miracle, ça marche.
Je n'y comprends rien.
Pourquoi la même ligne de code fonctionne dans l'un et pas dans l'autre?



A voir également:

5 réponses

mamiemando Messages postés 33327 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 28 octobre 2024 7 799
13 janv. 2013 à 23:34
Apparemment code::blocks se baserait sur l'extension pour savoir si le fichier doit être compilé via gcc ou g++, donc vérifie que ton fichier a bien une extension ".cpp"
http://forums.codeblocks.org/index.php?topic=10775.0;prev_next=next
2
salut, j'ai effectivement le même problème mais comment changer l'extension qui est en c en cpp?
0
mamiemando Messages postés 33327 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 28 octobre 2024 7 799
15 janv. 2016 à 09:00
Si c'est un fichier écrit par tes soins, il suffit de le renommer.

Ou alors tu écris toi même un Makefile (si tu peux compiler avec make) ou CMakeLists.txt (si tu peux utiliser cmake) et tu dis à ton IDE de compiler avec.

Si tu veux plus de détails, merci d'ouvrir un nouveau fil de discussion, celui-ci étant résolu.

Bonne chance
0