2012-05-31 2 views
3

я компиляции кода дается Ленивый Foo учебники п после построения, его показ: -Невозможно найти #include «SDL.h»

Фатальная ошибка C1083: не удается открыть файл включать: «SDL .h ': Нет такого файла или каталога

Что мне делать дальше? Я следовал процедуре, данной учебными пособиями, и я не думаю, что я что-то пропустил.

ответ

6

Перейдите по ссылке http://www.libsdl.org/download-1.2.php и прокрутите страницу вниз до «Библиотеки развития». Получите тот, который вам нужен, в этом случае вам нужен SDL для Windows, я полагаю? и поместите его в свою библиотеку Visual Studio.

+0

Я загрузил его, но как я должен положить его в раздел lib. Точность. в учебники Foo я перешел к свойствам конфигурации и включил библиотеку SDL, но это не помогает ... – Payo

+0

Файл, который вы загрузили из ссылки, должен быть файлом SDL.h. Проверьте, где находится папка Visual Studio, для exmaple c:/Program Files/Visual Studio 2010/lib/и поместите файл в папку lib. Затем включите sdl.h. –

+0

СЕЙЧАС ЕГО ПОКАЗ что- main.obj: LNK2019 Ошибка: неразрешенный внешний символ _SDL_Init ссылки в функции _SDL_main msvcrt.lib (crtexew.obj): LNK2019 ошибка: неразрешенный внешний символ _WinMain @ 16 ссылки в функции ___tmainCRTStartup с: \ пользователи \ sp singh \ documents \ visual studio 2010 \ Projects \ SDL_tutorial \ Debug \ SDL_tutorial.exe: фатальная ошибка LNK1120: 10 неразрешенных внешних страниц КАК СЛЕДУЕТ ЛИ ЛИ СПРАВИТЬСЯ С SDL В LINKER – Payo

2

Старая нить, но для тех, кто продолжает сталкиваться с этим; когда вы устанавливаете каталоги VC++, я ставлю, что раскрывающееся меню Configuration в верхней части окна было настроено на «Debug» (вот что случилось со мной). Измените его на «Release», а затем снова добавьте пути ...

Смежные вопросы