Как играть в игру SFML на другом компьютере - PullRequest
1 голос
/ 22 декабря 2011

Я много искал для этого, но не могу найти ответ, кто действительно выполняет эту работу. Я хочу иметь возможность играть в свою игру, используя C ++ с SFML , на других компьютерах, чем мой собственный. Я попытался просто скопировать файл .exe и изображения поверх, но я просто получаю ошибки об отсутствующих файлах DLL, когда я делаю это. Я видел, как другие люди на форумах SFML делали это, поэтому это должно быть как-то возможно ... Я использую Microsoft Visual C ++ 2010.

1 Ответ

0 голосов
/ 20 июня 2019

Если вы планируете развертывать SFML-приложение, рекомендуется статическая сборка проекта.Это требует также статического построения SFML.Установка займет немного времени, но все зависимости будут включены в ваш исполняемый файл, что сделает ваше приложение более надежным и простым в установке.Этот процесс не следует путать со статической связью с SFML, что вам все равно понадобится после статической сборки SFML.

Вам придется клонировать SFML-репозиторий и использовать CMake для создания проекта Visual Studio , который позволит вам статически строить SFML с / MTd для отладки и / MT для выпуска.Эти опции можно найти в Project Properties > C/C++ > Code Generation > Runtime Library.

...