Ik heb MinGW(GCC/G++) gedownload om wat oude broncode te hercompileren voor Windows.
Echter krijg ik compiler errors omdat G++ de header files niet kan vinden. Nu is dit begrijpelijk, omdat de headerfiles niet in dezelfde map/directory zitten als de main.cpp file en tevens heb ik geen extra flag om naar de header files te verwijzen meegegeven aan G++.
De header files zitten dus in een aparte directory.
Nu is mijn vraag of GCC/G++ uit de include paths in de broncode kan opmaken waar de header files zich bevinden. Zo ja, dan hoef ik enkel paths toe te voegen aan de include statements.
Dit is de huidige verwijzing zonder path:
Dit is zoals ik het zou willen hebben, maar ik weet niet of G++ dat zal begrijpen en ik weet niet of ik de syntax hier goed heb:
Het doel is dus de include statements aan te vullen met een path welke naar de header files verwijst zodat G++ ze kan vinden tijdens het compileren. Heeft iemand enig idee of G++/GCC dit kan en wat de syntax daarvoor is?
Echter krijg ik compiler errors omdat G++ de header files niet kan vinden. Nu is dit begrijpelijk, omdat de headerfiles niet in dezelfde map/directory zitten als de main.cpp file en tevens heb ik geen extra flag om naar de header files te verwijzen meegegeven aan G++.
De header files zitten dus in een aparte directory.
Nu is mijn vraag of GCC/G++ uit de include paths in de broncode kan opmaken waar de header files zich bevinden. Zo ja, dan hoef ik enkel paths toe te voegen aan de include statements.
Dit is de huidige verwijzing zonder path:
code:
1
| #include <iostream> |
Dit is zoals ik het zou willen hebben, maar ik weet niet of G++ dat zal begrijpen en ik weet niet of ik de syntax hier goed heb:
code:
1
| #include <C:\projecten\app\include\iostream> |
Het doel is dus de include statements aan te vullen met een path welke naar de header files verwijst zodat G++ ze kan vinden tijdens het compileren. Heeft iemand enig idee of G++/GCC dit kan en wat de syntax daarvoor is?