Article View: be.comp.programming
Article #11677Re: [C++/Java] startervraagje classes
From: Vincent De Baere
Date: Wed, 16 Jan 2002 18:50
Date: Wed, 16 Jan 2002 18:50
31 lines
2341 bytes
2341 bytes
On Wed, 16 Jan 2002 01:28:20 +0100, Niels Van Eetvelde wrote: > Op 16 jan 2002 schreef Vincent De Baere: > >> Enig probleem: hun voorbeeld bij classes compileert bij mij niet... >> >> # g++ MyClass.C >> /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crt1.o: In function >> `_start': >> /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crt1.o(.text+0x18): >> undefined reference to `main' >> collect2: ld returned 1 exit status > > ELK (!) C++ programma moet een main() functie hebben (een gewone > functie, geen memberfunctie), je hebt die klaarblijkelijk niet in je > programma staan. > > Lees die manual toch maar wat verder door, want op dat gebied verschilt > C++ heel veel met java. Wat allicht wel zal lukken is dit: > > g++ -c MyClass.C > > en dat komt minofmeer overeen met javac Myclass.java en levert je een .o > file op (te vergelijken met een .class file in java) > > Alvorens je een uitvoerbaar programma hebt vereist C++ een extra stap, > en dat is de linker stap. En dan moet in een van de .o files die je > samen wilt linken tot 1 programma/executable de main() functie > gedefinieerd zijn. idd! ThX!
Technical Details
Message-ID:
<pan.2002.01.16.19.50.52.841678.1126@narrowmargin.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.64.68.27!newsgate.cistron.nl!skynet.be!skynet.be!louie!not-for-mailReferences:
<pan.2002.01.15.21.38.19.173952.1189@narrowmargin.net> <pan.2002.01.15.21.50.27.506732.41269@spelletjesgarnaal.be> <pan.2002.01.16.01.17.18.664249.1031@narrowmargin.net> <Xns9198EBCB2CCEnielsvaneetvelde@195.130.132.65>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,21c08170d4577f92 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-01-16 10:43:54 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.64.68.27!newsgate.cistron.nl!skynet.be!skynet.be!louie!not-for-mail From: Vincent De Baere <usenet@narrowmargin.net> Subject: Re: [C++/Java] startervraagje classes Date: Wed, 16 Jan 2002 19:50:56 +0100 Newsgroups: be.comp.programming Organization: narrowmargin.net Message-ID: <pan.2002.01.16.19.50.52.841678.1126@narrowmargin.net> References: <pan.2002.01.15.21.38.19.173952.1189@narrowmargin.net> <pan.2002.01.15.21.50.27.506732.41269@spelletjesgarnaal.be> <pan.2002.01.16.01.17.18.664249.1031@narrowmargin.net> <Xns9198EBCB2CCEnielsvaneetvelde@195.130.132.65> User-Agent: Pan/0.11.1 (Unix) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Comment-To: "Niels Van Eetvelde" <pleaseusethe@replyto.address> Lines: 31 NNTP-Posting-Host: 217.136.90.102 X-Trace: 1011206632 reader0.news.skynet.be 75154 217.136.90.102 X-Complaints-To: abuse@skynet.be