Подключение внешних библиотек в VisualD

Когда первый раз попробовал подключить внешние библиотеки в VisualD, возникали ошибки при компиляции (при этом в Mono-D всё работало хорошо). На случай, если у кого-то возникнут те же самые проблемы, делаю эту пошаговую инструкцию (на примере библиотеки DSFML).

  1. Создаём проект с помощью dub init dsfml_test (здесь dsfml_test – это имя нашего проекта)
    1. create
  2. Путём редактирования файла dub.json, добавляем в него необходимые зависимости
    2. json
  3. Генерируем проект для Visual Studio с помощью dub generate vstudio
    3. generate project
  4. Открываем получившийся проект в Visual Studio
    4. open soluton
  5. Открываем свойства проекта
    5. project properties
  6. Указываем путь к директории, в которой находятся нужные lib-файлы
    6. libs path

Собственно, это всё, что нужно сделать. Далее можно подключать необходимые модули и собирать проект. В моём случае это

import dsfml.graphics, dsfml.window, dsfml.system;