Статьи

Главная Новости

Библиотека SDL2. Урок 1. Установка в MSVC 2015

Опубликовано: 13.04.2018

видео Библиотека SDL2. Урок 1. Установка в MSVC 2015

C++/SDL2/OpenGL GUI library

Среда программирования: 

Добрый день и добро пожаловать. Это серия статей будет посвящена библиотеке 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

Заходим в Компоновщик -> Система -> Подсистема

Выбираем (если не стоит) консоль.

Новости

Карта
rss