/ Forside / Teknologi / Udvikling / C/C++ / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
C/C++
#NavnPoint
BertelBra.. 2425
pmbruun 695
Master_of.. 501
jdjespers.. 500
kyllekylle 500
Bech_bb 500
scootergr.. 300
gibson 300
molokyle 287
10  strarup 270
GCC under linux
Fra : Kåre Mølgård Rasmuss~


Dato : 03-05-06 07:11

Hej gruppe

Jeg sidder lige og leger med GCC under Linux (Suse 9.2), men
kan ikke rigtig få mit program til at kompilere

Jeg er startet i den nemme afdeling med

#include <iostream>

int main(void)
{
std::cout << "Hello World!" << endl;
return 1;
}

Kaldet til GCC gøres således:
gcc main.cpp -o main

Jeg får en række fejl ala:

main.cpp: undefined reference to `std::basic_ostream<char,
std::char_traits<char> >& std::endl<char, std::char_traits<char>
>(std::basic_ostream<char, std::char_traits<char> >&)'

nogen ideer til, hvad jeg gør galt?

På forhånd tak
Kåre


 
 
Thorsten Ottosen (03-05-2006)
Kommentar
Fra : Thorsten Ottosen


Dato : 03-05-06 08:03

Kåre Mølgård Rasmussen wrote:
> Hej gruppe
>
> Jeg sidder lige og leger med GCC under Linux (Suse 9.2), men
> kan ikke rigtig få mit program til at kompilere
>
> Jeg er startet i den nemme afdeling med
>
> #include <iostream>
>
> int main(void)
> {
> std::cout << "Hello World!" << endl;
> return 1;
> }
>
> Kaldet til GCC gøres således:
> gcc main.cpp -o main
>
> Jeg får en række fejl ala:
>
> main.cpp: undefined reference to `std::basic_ostream<char,
> std::char_traits<char> >& std::endl<char, std::char_traits<char>
>
>>(std::basic_ostream<char, std::char_traits<char> >&)'
>
>
> nogen ideer til, hvad jeg gør galt?

Det er et gæt, men prøv at skrive std::endl istedet for endl.

-Thorsten

Ian Braithwaite (03-05-2006)
Kommentar
Fra : Ian Braithwaite


Dato : 03-05-06 07:51

Kåre Mølgård Rasmussen <km@none.no> writes:

> Kaldet til GCC gøres således:
> gcc main.cpp -o main

> nogen ideer til, hvad jeg gør galt?

Når du kører compileren som "gcc", forventes der et C program.
Prøv heller med "g++".


mvh Ian

Kåre Mølgård Rasmuss~ (03-05-2006)
Kommentar
Fra : Kåre Mølgård Rasmuss~


Dato : 03-05-06 15:24

Den Wed, 03 May 2006 08:51:04 +0200. skrev Ian Braithwaite:

> Kåre Mølgård Rasmussen <km@none.no> writes:
>
>> Kaldet til GCC gøres således:
>> gcc main.cpp -o main
>
>> nogen ideer til, hvad jeg gør galt?
>
> Når du kører compileren som "gcc", forventes der et C program.
> Prøv heller med "g++".
>
>
> mvh Ian
Arhh - min fejl. Med g++ virker det efter hensigten

Tak for hjælpen


Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste