1 van 1

Header files en compileren

Geplaatst: do 18 mar 2010, 19:54
door In physics I trust
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!

Re: Header files en compileren

Geplaatst: ma 05 apr 2010, 09:11
door Gewoon Max
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...

Re: Header files en compileren

Geplaatst: ma 05 apr 2010, 13:58
door In physics I trust
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?

Re: Header files en compileren

Geplaatst: ma 05 apr 2010, 15:00
door Gewoon Max
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 :-\

Re: Header files en compileren

Geplaatst: ma 05 apr 2010, 15:37
door 317070
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...

Re: Header files en compileren

Geplaatst: ma 05 apr 2010, 16:48
door In physics I trust
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.

Re: Header files en compileren

Geplaatst: ma 05 apr 2010, 17:09
door 317070
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.

Re: Header files en compileren

Geplaatst: ma 05 apr 2010, 20:33
door In physics I trust
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?

Re: Header files en compileren

Geplaatst: di 06 apr 2010, 20:07
door 317070
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?

Re: Header files en compileren

Geplaatst: di 06 apr 2010, 21:31
door In physics I trust
It certainly does!

Erg bedankt!