Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [OPGELOST] C++ in Eclipse: Symbol 'std' could not be resolved  (gelezen 1580 keer)

Geachte mensen,
Na de updaten van 10.10 naar 12.04 heb ik het volgende probleem in Eclipse met CDT. Hij bij het volgende de bug: Symbol 'std' could not be resolved
#include <iostream>
using namespace std;
Dit was in 10.10 correct en essentieel. Mis ik nog een pakket of i.d.? Ook compilen en runnen geeft een error.
Ik hoop dat iemand me snel kan helpen :)
Mvg,
Cheap
« Laatst bewerkt op: 2012/05/23, 18:11:16 door Cheap Applications »
Desktop:
Processor: Intel® Core™2 Quad CPU Q8300 @ 2.50GHz × 4, Geheugen: 3.9Gb, GPU: nVidia 220GT OS: Windows 7 64 bit / Ubuntu 12.04 64 bit
Notebook:
Processor: Intel® Core™ i7-4700MQ, Geheugen: 8Gb, GPU: nVidia GTX765m (met Optimus) OS: Windows 8 64 bit / Elementary OS Luna 64 bit

Re: C++ in Eclipse: Symbol 'std' could not be resolved
« Reactie #1 Gepost op: 2012/05/21, 21:25:59 »
Staat Eclipse op het juiste 'perspectief'? Is het pakket build-essential geïnstalleerd?

Mocht je het niet werkend krijgen in Eclipse: kun je wel een cpp code bestand compileren vanaf de command line?

Re: C++ in Eclipse: Symbol 'std' could not be resolved
« Reactie #2 Gepost op: 2012/05/21, 21:43:36 »
Perspectief? En build-essential staat er op ja.
Ik zal even kijken of ik hem met cpp kan compilen.
Desktop:
Processor: Intel® Core™2 Quad CPU Q8300 @ 2.50GHz × 4, Geheugen: 3.9Gb, GPU: nVidia 220GT OS: Windows 7 64 bit / Ubuntu 12.04 64 bit
Notebook:
Processor: Intel® Core™ i7-4700MQ, Geheugen: 8Gb, GPU: nVidia GTX765m (met Optimus) OS: Windows 8 64 bit / Elementary OS Luna 64 bit

Re: C++ in Eclipse: Symbol 'std' could not be resolved
« Reactie #3 Gepost op: 2012/05/21, 21:47:59 »
Ik bedoel rechtsboven in het Eclipsevenster.

Re: C++ in Eclipse: Symbol 'std' could not be resolved
« Reactie #4 Gepost op: 2012/05/21, 22:19:27 »
Oh, nu zie ik het ook, deze stond op debug, heb hem nu op C/C++ gezet. Maar problemen blijven hetzelfde. Console in Eclipse zegt:
**** Build of configuration Debug for project helloworld ****

make all
make: Nothing to be done for `all'.

**** Build Finished ****
Desktop:
Processor: Intel® Core™2 Quad CPU Q8300 @ 2.50GHz × 4, Geheugen: 3.9Gb, GPU: nVidia 220GT OS: Windows 7 64 bit / Ubuntu 12.04 64 bit
Notebook:
Processor: Intel® Core™ i7-4700MQ, Geheugen: 8Gb, GPU: nVidia GTX765m (met Optimus) OS: Windows 8 64 bit / Elementary OS Luna 64 bit

Re: C++ in Eclipse: Symbol 'std' could not be resolved
« Reactie #5 Gepost op: 2012/05/22, 18:11:17 »
Zojuist even met g++ gecompileerd, werkt perfect. Wat me wel opviel is dat het uitvoeren niet lukte, omdat ik het op een externe schijf (NTFS) geplaatst had. Eclipse had hier voorheen geen problemen mee. Ik denk ook dat er alsnog een ander probleem gaande is, anders zou hij niet aangeven dat 'std' een bug is.
Desktop:
Processor: Intel® Core™2 Quad CPU Q8300 @ 2.50GHz × 4, Geheugen: 3.9Gb, GPU: nVidia 220GT OS: Windows 7 64 bit / Ubuntu 12.04 64 bit
Notebook:
Processor: Intel® Core™ i7-4700MQ, Geheugen: 8Gb, GPU: nVidia GTX765m (met Optimus) OS: Windows 8 64 bit / Elementary OS Luna 64 bit

Re: C++ in Eclipse: Symbol 'std' could not be resolved
« Reactie #6 Gepost op: 2012/05/22, 18:38:39 »
Aha, ik denk dat ik de 'bug' al opgelost denk ik: in Project > Properties > Paths and Symbols stond configuration op debug, deze heb ik op [all configurations] gezet en nu geeft hij geen 'bugs' meer.
Waarschijnlijk is het fout gegaan door klakkeloos .eclipse vanuit mijn vorige installatie te plaatsen :S
Helaas geeft hij bij het compilen nu nogsteeds de error: unknown reason. Misschien dat dit veroorzaakt wordt omdat het op een externe schijf staat. Ik zal even kijken wat het doet al zet ik het in mn home.

EDIT: Helaas, de error: 'unknown reason' komt nog steeds naar voren na het compileren via Eclipse.

EDIT2: Het project gaf foutmeldingen omdat de sourcecode niet veranderd was sinds de vorige rebuild. Door een regeltje toe te voegen en hem daarna te compileren lukte het wel zonder foutmeldingen. Alles is (lijkt) nu dus opgelost, bedankt voor de hulp Erik!
« Laatst bewerkt op: 2012/05/23, 18:13:08 door Cheap Applications »
Desktop:
Processor: Intel® Core™2 Quad CPU Q8300 @ 2.50GHz × 4, Geheugen: 3.9Gb, GPU: nVidia 220GT OS: Windows 7 64 bit / Ubuntu 12.04 64 bit
Notebook:
Processor: Intel® Core™ i7-4700MQ, Geheugen: 8Gb, GPU: nVidia GTX765m (met Optimus) OS: Windows 8 64 bit / Elementary OS Luna 64 bit