FEIL: Cannot open source file " "
Jeg kjører Visual Studio C++, og jeg har en header-fil "GameEngine.h" som jeg prøver å få en annen fil til å se.
Når jeg #include "GameEngine.h" gir den meg feilen at den ikke kan åpne kildefilen. Jeg aner ikke hva jeg skal gjøre. Jeg har gjort dette bokstavelig talt tusen ganger, men av en eller annen grunn fungerer dette nå ikke.
27
3
Du må sjekke prosjektinnstillingene dine, under C++, sjekk include directories og sørg for at den peker på hvor
GameEngine.h
ligger, det andre problemet kan være atGameEngine.h
ikke er i kildefilmappen eller i noen include-katalog og ligger i en annen mappe i forhold til prosjektmappen. Hvis du f.eks. har to prosjekter,ProjectA
ogProjectB
, og du inkludererGameEngine.h
i en kilde-/overskriftsfil iProjectA
, må du gjøre dette for å inkludere den på riktig måte, forutsatt atProjectB
ligger i samme overordnede mappe:Dette er hvis du har en struktur som denne:
Root\ProjectA
La Unreal gjøre jobben. Lukk alt, høyreklikk på prosjektfilen (.uproject),
"Generere VisualStudio-prosjektfiler".