Moderator: Praesidium
Midori wrote:Een vraagje ivm de makefile. Als je meerdere directories hebt (wat de opdracht was), hoe zorg je dan dat de compiler de #include files vind?
Stel je hebt map Directory1 waar source1.cpp en source1.h in zitten. Als hij een #include ziet in source1.h gaat hij in diezelfde map zoeken naar de geïnclude header file en geeft hij de volgende error:
Plaats/Plaats.h:4:24: error: Reservatie.h: No such file or directory
Ik weet dat het iets te maken heeft met de -I flag, maar daar moet je toch het absolute path opgeven? En ik neem aan dat mijn absolute path verschilt van die van degene die mijn code moet compileren.
Code: Select all
g++ -I../include ....
Code: Select all
#include "Reservatie.h"
Users browsing this forum: No registered users and 53 guests