Problem med kompilering c++[Löst]

Här diskuteras programmering och utveckling
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Problem med kompilering c++[Löst]

Inlägg av mcNisse »

Jag får en drös med fel från include filer, som har med locale att göra. Men jag fattar inte vad jag kan göra åt det..

Det börjar så här och fortsätter ganska länge... Jag har provat att installera om build-essentials.

Kod: Markera allt

/usr/include/c++/4.1.3/bits/localefwd.h:50: error: expected unqualified-id before ‘namespace’
/usr/include/c++/4.1.3/bits/locale_facets.tcc:2576: error: wrong number of template arguments (1, should be 2)
Jag kompilerar med detta kommando.

Kod: Markera allt

g++ -o helloword.o helloword.cpp
Bilagor
helloword.h
(182 Bytes) Nerladdad 163 gånger
helloword.cpp
(201 Bytes) Nerladdad 164 gånger
fel.txt
(18.16 KiB) Nerladdad 147 gånger
Senast redigerad av 1 mcNisse, redigerad totalt 17 gånger.
KDE 4.5 SC är ute i det fria!!! Tjoho

Stagnation is good for nobody - after all if you don't progress you end up with gnome
Användarvisningsbild
per9000
Inlägg: 931
Blev medlem: 07 maj 2007, 11:06
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster
Ort: Västerås
Kontakt:

SV: Problem med kompilering c++

Inlägg av per9000 »

Du har imports i två filer - varför inte samla dem till ett ställe?

Behöver du något från iostream som du inte når i h-filen?

Finns något i iostream som också finns i string som du importerar två gånger eller tvärt om som orsakar problemet?

Jag får andra felmeddelanden om jag byter plats på dina includes i cpp-filen - det kanske är något?

HTH,
Per

PS: Jag hatar C++ och kan det inte så bra :( (förderar C eller C#)
--
Per Erik Strandberg
Yet Another IT Consultant
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Problem med kompilering c++

Inlägg av Lars »

Vad som är gemensamt för C och C++ är de förbannade semikolonen ;) Lägg till ett efter din klassdefinition så blir det lite bättre.
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

SV: Problem med kompilering c++

Inlägg av mcNisse »

Tack. Det där med ett semikolon gör att jag får fel i mina filer igen.
Jag är skadad från java där behövs inte det efter klass definitionen, tyvär.
KDE 4.5 SC är ute i det fria!!! Tjoho

Stagnation is good for nobody - after all if you don't progress you end up with gnome
Användarvisningsbild
per9000
Inlägg: 931
Blev medlem: 07 maj 2007, 11:06
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster
Ort: Västerås
Kontakt:

SV: Problem med kompilering c++

Inlägg av per9000 »

Lars skrev: Vad som är gemensamt för C och C++ är de förbannade semikolonen ;) Lägg till ett efter din klassdefinition så blir det lite bättre.
Jag får skylla på att det inte finns klasser i C (se detta utmärkta skämt om just det: http://www.nicolaas.net/dudley/index.php?f=20040406 )

/Per
--
Per Erik Strandberg
Yet Another IT Consultant
Skriv svar

Återgå till "Programmering och webbdesign"