Gebruikersavatar
In physics I trust
Artikelen: 0
Berichten: 7.390
Lid geworden op: za 31 jan 2009, 08:09

Header files en compileren

Hoi,

Ik heb een c++ bestand dat ik wil compileren, maar bij cl/EHsc vindt hij die bestanden zogezegd niet: 'no such file'.

Heeft iemand een idee?

IK zie waarschijnlijk iets over het hoofd, maar ik zie het niet :eusa_whistle:

Alvast bedankt!
"C++ : Where friends have access to your private members." Gavin Russell Baker.
Gebruikersavatar
Gewoon Max
Artikelen: 0
Berichten: 3
Lid geworden op: ma 05 apr 2010, 08:52

Re: Header files en compileren

In welke map staan je files van het programma? En welk path heb je opgegeven naar de header?

Ik zag laatst een soortgelijke vraag langskomen op http://cppforum.nl/ maar die kan ik niet meer vinden...
Gebruikersavatar
In physics I trust
Artikelen: 0
Berichten: 7.390
Lid geworden op: za 31 jan 2009, 08:09

Re: Header files en compileren

Alle bestanden staan samen in dezelfde map, (ik gebruik visual c++ van microsoft) en ik had via de command-line genavigeerd naar die map. Vervolgens cl/EHsc mijnbestand.cpp

Is het nodig om bij het compileren apart naar de headers te verwijzen?
"C++ : Where friends have access to your private members." Gavin Russell Baker.
Gebruikersavatar
Gewoon Max
Artikelen: 0
Berichten: 3
Lid geworden op: ma 05 apr 2010, 08:52

Re: Header files en compileren

In fysics I trust schreef:Alle bestanden staan samen in dezelfde map, (ik gebruik visual c++ van microsoft) en ik had via de command-line genavigeerd naar die map. Vervolgens cl/EHsc mijnbestand.cpp

Is het nodig om bij het compileren apart naar de headers te verwijzen?
Vreemd...

Maar ik heb geen ervaring met visual c++, dus ik kan je verder niet helpen :-\
Gebruikersavatar
317070
Artikelen: 0
Berichten: 5.609
Lid geworden op: za 28 feb 2009, 17:05

Re: Header files en compileren

Ik heb een c++ bestand dat ik wil compileren, maar bij cl/EHsc vindt hij die bestanden zogezegd niet: 'no such file'.
Heeft visual lees EN schrijfpermissie naar de map van je project? In Vista in de map program files is dit dikwijls niet het geval...
What it all comes down to, is that I haven't got it all figured out just yet

And I've got one hand in my pocket and the other one is giving the peace sign

-Alanis Morisette-
Gebruikersavatar
In physics I trust
Artikelen: 0
Berichten: 7.390
Lid geworden op: za 31 jan 2009, 08:09

Re: Header files en compileren

Ik weet het niet (ik werk in win7 voor c++), maar ik zal het eens nakijken. Nochtans denk ik van wel, want een eenvoudig bestandje compileren (zonder headerbestanden e.d.) lukt perfect.
"C++ : Where friends have access to your private members." Gavin Russell Baker.
Gebruikersavatar
317070
Artikelen: 0
Berichten: 5.609
Lid geworden op: za 28 feb 2009, 17:05

Re: Header files en compileren

Ah, heb je soms toevallig naar een eigen file gerefereerd als include <myfile.h> i.p.v. include "myfile.h"

Je kunt anders misschien je code posten, of als het nogal lang is, een elementair deel dat de fout reproduceert.
What it all comes down to, is that I haven't got it all figured out just yet

And I've got one hand in my pocket and the other one is giving the peace sign

-Alanis Morisette-
Gebruikersavatar
In physics I trust
Artikelen: 0
Berichten: 7.390
Lid geworden op: za 31 jan 2009, 08:09

Re: Header files en compileren

Bedankt voor je reactie!
Ah, heb je soms toevallig naar een eigen file gerefereerd als include <myfile.h> i.p.v. include "myfile.h"


Ja, doe ik iets verkeerd daarmee?
"C++ : Where friends have access to your private members." Gavin Russell Baker.
Gebruikersavatar
317070
Artikelen: 0
Berichten: 5.609
Lid geworden op: za 28 feb 2009, 17:05

Re: Header files en compileren

Ja, doe ik iets verkeerd daarmee?
Jazeker, <> verwijst naar een file in de bibliotheek van je specifieke processor, waar de compiler dus naar op zoek gaat, en dus niet vindt (file not found). Als hij gewoon in de eigen folder moet kijken, gebruik je "". Lost dit het probleem op?
What it all comes down to, is that I haven't got it all figured out just yet

And I've got one hand in my pocket and the other one is giving the peace sign

-Alanis Morisette-
Gebruikersavatar
In physics I trust
Artikelen: 0
Berichten: 7.390
Lid geworden op: za 31 jan 2009, 08:09

Re: Header files en compileren

It certainly does!

Erg bedankt!
"C++ : Where friends have access to your private members." Gavin Russell Baker.

Terug naar “Informatica en programmeren”