BlackBoard » Design, Programmierung & Entwicklung » Programmieren » C++ Problem mit Quelltext » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Problem mit Quelltext
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Champus Champus ist männlich
BlackBoarder


images/avatars/avatar-2272.png

Dabei seit: 24.03.2002
Beiträge: 1.649
Herkunft: Karlsruhe

Problem mit Quelltext       Zum Anfang der Seite springen

Moin,
ich habe mit folgendem (doch sehr simplen) Quelltext ein Problem, genauer gesagt mein Compiler der GCC hat ein Problem damit:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
// database.cpp Fr Sep 16 16:12
#include <iostream>
using namespace std;

int main()
{
        int cmdCommand;
        int cmdFile;
        long txtText;

        cout << ">> ";
        cin >> cmdCommand;
        cout << endl;
        cout << cmdCommand;

        return 0;
}


Hier der Error meines Compilers:

Zitat:
~/Projekte/Database > gcc database.cpp
/tmp/ccjX2z0F.o(.text+0x1b): In function `main':
: undefined reference to `std::cout'
/tmp/ccjX2z0F.o(.text+0x20): In function `main':
: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std ::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits <char> >&, char const*)'
/tmp/ccjX2z0F.o(.text+0x2e): In function `main':
: undefined reference to `std::cin'
/tmp/ccjX2z0F.o(.text+0x33): In function `main':
: undefined reference to `std::basic_istream<char, std::char_traits<char> >::ope rator>>(int&)'
/tmp/ccjX2z0F.o(.text+0x3b): In function `main':
: 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> >&)'
/tmp/ccjX2z0F.o(.text+0x42): In function `main':
: undefined reference to `std::cout'
/tmp/ccjX2z0F.o(.text+0x47): In function `main':
: undefined reference to `std::basic_ostream<char, std::char_traits<char> >::ope rator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostrea m<char, std::char_traits<char> >&))'
/tmp/ccjX2z0F.o(.text+0x55): In function `main':
: undefined reference to `std::cout'
/tmp/ccjX2z0F.o(.text+0x5a): In function `main':
: undefined reference to `std::basic_ostream<char, std::char_traits<char> >::ope rator<<(int)'
/tmp/ccjX2z0F.o(.text+0x83): In function `__static_initialization_and_destructio n_0(int, int)':
: undefined reference to `std::ios_base::Init::Init[in-charge]()'
/tmp/ccjX2z0F.o(.text+0xb4): In function `__tcf_0':
: undefined reference to `std::ios_base::Init::~Init [in-charge]()'
/tmp/ccjX2z0F.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
~/Projekte/Database >


Ich vermute dass es an der definierung des zu nutzenden namespace liegt.

Hoffe mir kann jemand helfen, da ich noch ein relativer C++ Neuling bin (zumindest bei der Programmierung in C++ unter Linux).

Gruß
CorvusCorone

__________________
CorvusCorone -> Champus
16.09.2005 16:23 Champus ist offline Homepage von Champus Beiträge von Champus suchen
Cpt.Miller Cpt.Miller ist männlich
BlackBoarder


Dabei seit: 14.08.2003
Beiträge: 644
Herkunft: Stuttgart

      Zum Anfang der Seite springen

Das scheint nicht an deinem Code selbst zu liegen, der wird bei mir nähmlich fehlerfrei ausgeführt.
Kannst du mal "c++ meinequellcodedate.cpp" ausführen und dann testen?
Bei GCC hatte ich auch oft probleme.
16.09.2005 16:31 Cpt.Miller ist offline E-Mail an Cpt.Miller senden Homepage von Cpt.Miller Beiträge von Cpt.Miller suchen
Champus Champus ist männlich
BlackBoarder


images/avatars/avatar-2272.png

Dabei seit: 24.03.2002
Beiträge: 1.649
Herkunft: Karlsruhe

Themenstarter Thema begonnen von Champus
      Zum Anfang der Seite springen

Zitat:
Original von Cpt.Miller
Das scheint nicht an deinem Code selbst zu liegen, der wird bei mir nähmlich fehlerfrei ausgeführt.
Kannst du mal "c++ meinequellcodedate.cpp" ausführen und dann testen?
Bei GCC hatte ich auch oft probleme.


Zitat:
~/Projekte/Database > c++ database.cpp
~/Projekte/Database > ls
a.out database.cpp
~/Projekte/Database >


Irgendwie nicht's gescheites bei rausgekommen!

__________________
CorvusCorone -> Champus
16.09.2005 16:35 Champus ist offline Homepage von Champus Beiträge von Champus suchen
Black Star Black Star ist männlich
Der Pate [Admin]


images/avatars/avatar-2158.jpg

Dabei seit: 11.12.2001
Beiträge: 2.282
Herkunft: /dev/stderr

      Zum Anfang der Seite springen

c++ Datein compiliert man mit g++ nicht mit gcc.
g++ -o meinedatei meinedatei.cpp
./meinedatei

__________________
vescere bracis meis

16.09.2005 16:40 Black Star ist offline E-Mail an Black Star senden Homepage von Black Star Beiträge von Black Star suchen
Champus Champus ist männlich
BlackBoarder


images/avatars/avatar-2272.png

Dabei seit: 24.03.2002
Beiträge: 1.649
Herkunft: Karlsruhe

Themenstarter Thema begonnen von Champus
      Zum Anfang der Seite springen

Okay, danke schön.
Thema ist geklärt.

__________________
CorvusCorone -> Champus
16.09.2005 16:43 Champus ist offline Homepage von Champus Beiträge von Champus suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Programmieren » C++ Problem mit Quelltext

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH