Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 30, средняя оценка - 4.97
dimakozyr
158 / 25 / 1
Регистрация: 17.08.2013
Сообщений: 467
#1

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

22.08.2013, 09:07. Просмотров 4384. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.08.2013, 09:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Настройка SDL в Visual Studio 2012 (C++):

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

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

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

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

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

Visual Studio 2012 Ultimate Русская - C++
Дайте ссылку на Visual Studio 2012 Ultimate Русская Версия :wall: :wall: :wall:

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

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

C++
1
2
SDL2.lib
SDL2main.lib
Потому что версия SDL 2-я. Спасибо всем за помощь
0
Jupiter
Каратель
Эксперт С++
6561 / 3982 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
22.08.2013, 20:24 #4
Цитата Сообщение от dimakozyr Посмотреть сообщение
Ошибки появляются
Люди делятся на два типа: одни знают процесс компиляции, а другие не знают так как они все делают по видеоурокам, и малейшее отклонение от оного вгоняет их вступор
0
dimakozyr
158 / 25 / 1
Регистрация: 17.08.2013
Сообщений: 467
22.08.2013, 20:41  [ТС] #5
Цитата Сообщение от Jupiter Посмотреть сообщение
все делают по видеоурокам
Не все, только кое-что из того, что делается в первый раз
0
iRomul
159 / 100 / 11
Регистрация: 17.10.2012
Сообщений: 480
Завершенные тесты: 1
22.08.2013, 20:54 #6
Jupiter, а где можно комплексно изучить процесс компиляции? Я так понимаю, что вопрос серьёзный, но как к нему организованно подойти?
0
Croessmah
Ушел
Эксперт CЭксперт С++
13557 / 7707 / 872
Регистрация: 27.09.2012
Сообщений: 18,996
Записей в блоге: 3
Завершенные тесты: 1
22.08.2013, 20:56 #7
Цитата Сообщение от iRomul Посмотреть сообщение
но как к нему организованно подойти?
Компилировать из командной строки!
0
Jupiter
Каратель
Эксперт С++
6561 / 3982 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
22.08.2013, 21:01 #8
iRomul, Стефенс Д.Р., Диггинс К., Турканис Д., Когсуэлл Д. - C++. Сборник рецептов, 1-я глава
0
bubus
0 / 0 / 0
Регистрация: 01.10.2015
Сообщений: 6
10.07.2017, 13:54 #9
Всё подключил, всё компилируется,но при запуске программки сыпет ошибки.
Кликните здесь для просмотра всего текста
"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
bubus
0 / 0 / 0
Регистрация: 01.10.2015
Сообщений: 6
14.07.2017, 22:44 #10
С SDL2 проблем не было, всё запустилось. Кому интересно как подключить- вот, вроде всё должно быть понятно с гугл переводчиком.
0
14.07.2017, 22:44
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.07.2017, 22:44
Привет! Вот еще темы с ответами:

Menustrip.C++ Microsoft Visual Studio 2012 - C++
Здравствуйте! Пытаюсь работать в windows forms. Cуть программы такова : пользователь открывает (используя стандартное меню объекта...

Долгая компиляция MS Visual Studio 2012 - C++
Долго компилирует проект даже простой. Может быть дело в таком железе: Intel Celeron Dual-Core E5500 ОЗУ 4 гигабайта

Открытие процессов visual studio 2012 - C++
В общем, есть такой вот код: #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;Windows.h&gt; #include &lt;cmath&gt; #include &lt;winbase.h&gt; ...

Где взять visual studio 2012? - C++
Хотела спросить может быть у вас есть сылка для скачиванья visual studio 20012 полная версия?


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.