Здравствуйте. Занимался олимпиадным программированием и решил открыть для себя новую область. Написал пару консольных приложений и функционала стало не хватать. Решил попробовать SFML, написал простую игрушку и столкнулся с проблемой: Как собрать проект в exe файл, или в папку так, чтобы я мог копировать её на любой компьютер и там она без проблем запускалась. Если взять exe-файл то пишет, что на компьютере нет DLL файлов(sfml-xxx-2.dll и libgcc_s_sjlj-1.dll). При копировании их в папку с этим exe'шником выдаёт ошибку: Точка входа в процедуру _gxx_personality_sj0 не найдена в библиотеке sfml-xxx-2.dll. Заранее спасибо
ПО: Code::Blocks 16.01
SFML 2.4.1
Сложно будет вам помочь. Лучше посмотрите внимательно процессы сборки и подключения SFML к Code Blocks. Вероятно вы вообще не знаете как линкуются библиотеки.
А можно разъяснить, что нужно делать для чайника? DLL'ки я кидаю те же. Если запускать из среды то всё отлично работает, но если сам скомпилированый файл, то тут уже начинаются проблемы...
AleexF: Ну описал же уже, утилита вам всё покажет, все зависимости, рекурсивные зависимости зависимостей, и т. д. Скорее всего, у вас не хватает рантаймовых библиотек от Mingw