Дополнительно
ОШИБКА: Невозможно открыть исходный файл ""
Я использую visual studio C++ и у меня есть заголовочный файл "GameEngine.h", который я пытаюсь заставить видеть другой файл.
Когда я #include "GameEngine.h", он выдает ошибку, что не может открыть исходный файл. Я понятия не имею, что делать. Я делал это буквально тысячу раз, но по какой-то причине теперь это не работает.
27
3
Вам нужно проверить настройки проекта, в разделе C++, проверить include directories и убедиться, что он указывает на местонахождение
GameEngine.h
, другая проблема может заключаться в том, чтоGameEngine.h
не находится в папке исходных файлов или в какой-либо директории include и находится в другой папке относительно папки проекта. Например, у вас есть 2 проектаProjectA
иProjectB
, если вы включаетеGameEngine.h
в какой-то исходный файл/заголовок вProjectA
, то чтобы включить его правильно, предполагая, чтоProjectB
находится в той же родительской папке, сделайте следующее:Это если у вас такая структура:
Позвольте Unreal сделать всю работу. Закройте все, щелкните правой кнопкой мыши файл проекта (.uproject),
"Generate VisualStudio Project Files".