gcc iostream ne trouve pas dans Ubuntu 13.10

J'ai une nouvelle installation de Ubuntu 13.10 ici pour une classe, et je dois écrire un joli programme simple, juste pour prouver que nous nous souvenons des choses de base de la programmation. Il a juste à être un jeu de tic tac toe, en gros.

Maintenant que tout est bien et bon, mais à chaque fois que j'ai essayé de le compiler, il dit qu'il ne peut pas trouver iostream. (message d'erreur ci-dessous)

cameron@ubuntu:~/Documents/ECE 2220$ gcc -Wall prog1.c
prog1.c:1:20: fatal error: iostream: No such file or directory
 #include <iostream>
                    ^
compilation terminated.

Maintenant, j'ai peut-être utiliser g++, mais qui compile en c++, non? Ce qui ne fonctionne pas du tout pour ma part, puisque c'est pour une classe en c. J'ai installé build-essential, et pensé que cela pourrait être la question, mais après une réinstallation, il a le même problème. Je ne peux pas trouver quelque chose d'autre tout à fait comme cela. Quelqu'un aurait-il une idée de comment résoudre le problème?

  • Si vous essayez de programmer en C, pourquoi êtes-vous à l'aide de iostream?
  • Je suis évidemment manquant quelque chose de stupide ici. C'est juste la façon dont nous avons été montré pour le faire. Ce genre de code et cette manière de compiler, il a travaillé pour la dernière année.. donc ce qui est différent au sujet de cette machine? et maintenant que tu le dis, c'est une bonne question.. voici ce qu'bonjour tout le monde ressemble dans le format que nous avons été à l'aide #include <iostream> int main() { printf("Bonjour le monde."); return 0; }
  • Que bonjour le monde ne devrait pas compiler avec gcc dans un .c fichier n'importe où. vous êtes certain qu'il n'était pas #include <stdio.h> au lieu de cela, ou peut-être que le fichier avait un .rpc ou .cc ou une .C extension ?
  • Je suis allé en arrière et regardé des vieux fichiers de laboratoire.. c'est de loin la plus stupide erreur que j'aurais pu faire. C'est exactement ce que j'ai fait, je l'ai appelé en stdio.h à la place. J'ai été en apprentissage à la fois et got mixed up et en quelque sorte ne pas attraper sur jusqu'à ce que après l'affichage ici. J'apprécie l'aide de tous.
InformationsquelleAutor ZapTap | 2014-01-10