Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.90/30: Рейтинг темы: голосов - 30, средняя оценка - 4.90
 Аватар для dimakozyr
167 / 29 / 3
Регистрация: 17.08.2013
Сообщений: 560

Настройка SDL в Visual Studio 2012

22.08.2013, 09:07. Показов 6253. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Настраиваю SDL по данному видео: https://www.youtube.com/watch?v=mdQHYxe6zJo
Подключил папки bin и include, скопировал файл SDL.dll в папку system и сделал еще кое-какие несложные манипуляции из видео, но при запуске программы:

C++
1
2
3
4
5
6
7
8
9
10
11
12
#include "SDL.h"
 
int main( int argc, char* args[] )
{
    //Start SDL
    SDL_Init( SDL_INIT_EVERYTHING );
    
    //Quit SDL
    SDL_Quit();
    
    return 0;    
}
Выдает ошибку:
Ошибка 1 error LNK1104: не удается открыть файл "SDL.lib" c:\Users\dima\documents\visual studio 2012\Projects\SDL\SDL\LINK SDL

В чем может быть дело?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.08.2013, 09:07
Ответы с готовыми решениями:

Как внедрить графическую библиотеку SDL в Visual Studio 2012
Никогда не внедрял сторонних библиотек в Visual Studio. В инете поискал, но так ничего и не понял. Я вообще хочу подключить SDL 2.0 (качал...

Прилинковать SDL 2.0.3 к Visual Studio 2010 Express
ребята делал все как написано тут версия сдл 2.0.3 но в конце выдает такое "sdltest.exe": Загружено:...

SDL 2. Как правильно прилинковать/подключить к Visual Studio?
Я пересмотрел много материалов по этой теме, но никакие из них мне не помогли. 1. Подключил инклуды. 2. Подключил либы (Файлы *.lib) ...

9
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
22.08.2013, 13:09
Цитата Сообщение от dimakozyr Посмотреть сообщение
не удается открыть файл "SDL.lib" c:\Users\dima\documents\visual studio 2012\Projects\SDL\SDL\LINK SDL
По этому пути SDL.lib лежит?

Добавлено через 17 минут
Вот тут почитайте:
Прилинковать SDL к V.S. 2010
1
 Аватар для dimakozyr
167 / 29 / 3
Регистрация: 17.08.2013
Сообщений: 560
22.08.2013, 20:17  [ТС]
Ура, понял!!!!
Надо было написать в дополнительных зависимостях:

C++
1
2
SDL2.lib
SDL2main.lib
Потому что версия SDL 2-я. Спасибо всем за помощь
0
Каратель
Эксперт С++
6610 / 4029 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
22.08.2013, 20:24
Цитата Сообщение от dimakozyr Посмотреть сообщение
Ошибки появляются
Люди делятся на два типа: одни знают процесс компиляции, а другие не знают так как они все делают по видеоурокам, и малейшее отклонение от оного вгоняет их вступор
0
 Аватар для dimakozyr
167 / 29 / 3
Регистрация: 17.08.2013
Сообщений: 560
22.08.2013, 20:41  [ТС]
Цитата Сообщение от Jupiter Посмотреть сообщение
все делают по видеоурокам
Не все, только кое-что из того, что делается в первый раз
0
 Аватар для iRomul
163 / 104 / 14
Регистрация: 17.10.2012
Сообщений: 488
22.08.2013, 20:54
Jupiter, а где можно комплексно изучить процесс компиляции? Я так понимаю, что вопрос серьёзный, но как к нему организованно подойти?
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,033
Записей в блоге: 1
22.08.2013, 20:56
Цитата Сообщение от iRomul Посмотреть сообщение
но как к нему организованно подойти?
Компилировать из командной строки!
0
Каратель
Эксперт С++
6610 / 4029 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
22.08.2013, 21:01
iRomul, Стефенс Д.Р., Диггинс К., Турканис Д., Когсуэлл Д. - C++. Сборник рецептов, 1-я глава
0
3 / 3 / 0
Регистрация: 01.10.2015
Сообщений: 28
10.07.2017, 13:54
Всё подключил, всё компилируется,но при запуске программки сыпет ошибки.
Кликните здесь для просмотра всего текста
"testSDL.exe" (Win32). Загружено "C:\Users\bubus\Documents\Visual Studio 2012\Projects\testSDL\Debug\testSDL.exe" . Символы загружены.
"testSDL.exe" (Win32). Загружено "C:\Windows\SysWOW64\ntdll.dll". Невозможно найти или открыть файл PDB.
"testSDL.exe" (Win32). Загружено "C:\Windows\SysWOW64\kernel32.dll". Невозможно найти или открыть файл PDB.
"testSDL.exe" (Win32). Выгружено "C:\Windows\SysWOW64\kernel32.dll"
"testSDL.exe" (Win32). Загружено "C:\Windows\SysWOW64\kernel32.dll". Невозможно найти или открыть файл PDB.
"testSDL.exe" (Win32). Загружено "C:\Windows\SysWOW64\KernelBase.dll" . Невозможно найти или открыть файл PDB.
Поток 0x1168 завершился с кодом -1073741701 (0xc000007b).
Поток 0x1a64 завершился с кодом -1073741701 (0xc000007b).
Программа "[6712] testSDL.exe" завершилась с кодом -1073741701 (0xc000007b).

В самой программе то ничего нет
C++
1
2
3
4
5
6
7
8
9
#include <SDL.h>
 
int main( int, char** )
{
    SDL_Init( SDL_INIT_EVERYTHING );
    SDL_Quit;
 
    return 0;
}
на ошибки sfc /scannow проверял то же ничего не дало.
0
3 / 3 / 0
Регистрация: 01.10.2015
Сообщений: 28
14.07.2017, 22:44
С SDL2 проблем не было, всё запустилось. Кому интересно как подключить- вот, вроде всё должно быть понятно с гугл переводчиком.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.07.2017, 22:44
Помогаю со студенческими работами здесь

Переход на Visual Studio 2012
Вот обучался по книге Р.Лафоре ООП. Вчера решил сменить компилятор, перешел с Visual Studio 6.0 на Visual Studio Ultimate 2012 Кто...

Visual Studio 2012 на x64
В общем, решил брать ноут и вот думаю, пойдет ли VS 2012 на архитектуре х64, и будут ли с ней проблемы? (качать буду с {ссылка удалена} ...

Настройка visual studio 2012
Что то случайно сделал и теперь всё подчёркивается. Фото ниже. Как поправить?

Скажите если я напишу программу на C# в MS Visual studio 2012 на framework 3.5 я потом смогу открыть проект моей программы на MS Visual studio 2008
Скажите если я напишу программу на C# в MS Visual studio 2012 на framework 3.5 я потом смогу открыть проект моей программы на MS Visual...

Не работает отладка кода в Visual Studio pro 2012+qt visual studio add-in 1.2.1
Здравствуйте, скажите пожалуйста в чем проблема, запускаю этот код (F5) в Visual Studio #include &lt;QtWidgets/QApplication&gt; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru