Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marioiurd3

Dúvida ridicula em C++

Recommended Posts

Olá amigos, preciso da ajuda de voces:

Estou comecando em C++ usando o DevC++. Tenho uma duvida ridicula clear.png , que eh essa: estou tentando compilar o codigo abaixo

#include <stdlib.h>
#include <iostream>

using namespace std;

int main () {

cout << "oi";
return 0;
}

E ele retorna os erros:

C:\Users\marioaraujoxavier\Documents\teste.o teste.cppclear.png.text+0x0): multiple definition of `main'
C:\Users\marioaraujoxavier\Documents\main.o main.cppclear.png.text+0x0): first defined here
C:\Users\marioaraujoxavier\Documents\collect2.exe [Error] ld returned 1 exit status

O que eu faço?? clear.png

Compartilhar este post


Link para o post
Compartilhar em outros sites

Em seu projeto de C++, só pode existir uma função chamada main(), que serve para dizer que seu código vai começar por ela. Caso você tenha mais de uma função chamada main, o compilador "fica confuso" e não sabe por onde começar.

Pelo que diz os erros, você tem uma função main() em teste.cpp e main.cpp. Apenas remova um dos arquivos do projeto ou renomeie a função.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.