Статьи
Библиотека SDL2. Урок 1. Установка в MSVC 2015
Опубликовано: 13.04.2018
Среда программирования:
Добрый день и добро пожаловать. Это серия статей будет посвящена библиотеке SDL2. В них я дам базовые знания, необходимые для написания графических приложений с помощью этой библиотеки. SDL2 - низкоуровневая библиотека, написанная для получения "почти" прямого доступа ко всему оборудованию компьютера. Что это значит? Больше скорости работы, меньше памяти, но и требования по знаниям у нее чуть больше. Но ничего бояться не нужно. Самый большой ее плюс в том, что она кроссплатформена, хотите писать код с минимальным отличием, который будет работать как в Windows так и в Linux/Mac? Тогда вам сюда.
Writing 2D Games in C using SDL by Thomas Lively
Сразу же скачаем библиотеку. Для пользователей windows все упаковано в архив и прикреплено к уроку . Распакуйте этот архив куда угодно. Я положил в корень диска С (С:\SDL2)
Открываем студию и создаем новый проект -> Пустой проект.
Создаем в нем любой .cpp файл. Это важный шаг.SDL 2 Tutorial 1b [SETUP] Windows and Visual Studio Setup
Нажимаем правой кнопкой мыши (ПКМ) в обозревателе решений по проекту -> свойства.
Если все хорошо то видим такое окно:
Выбираем С/С++ -> Общие -> Дополнительные каталоги включаемых файлов
Находим папку SDL2 и заходим в папку Includes. Нажимаем ОК. В строке получится что-то вроде C:\SDL2\include;%(AdditionalIncludeDirectories)Дальше идем в Компоновщик -> Общие -> Дополнительные файлы библиотек
Сюда уже вставляем папку SDL2\lib\x86 (можно и 64, но для наших приложений разницы, кроме как в объеме ОП, нет).Компоновщик -> Ввод -> Дополнительные зависимости
Здесь необходимо нажать изменить и в Дополнительные зависимости прописать это: SDL2. lib SDL2main. lib SDL2test. libЗаходим в Компоновщик -> Система -> Подсистема
Выбираем (если не стоит) консоль.