Всем привет, разрабатываю плагин для сервера SA-MP с использованием sampgdk. Для его работы требуется наличие библиотеки `sampgdk3.dll` в корне сервера. Однако, я заметил, что в других плагинах, таких как streamer, этот DLL не используется, и плагин загружается корректно.
В связи с этим у меня возникает вопрос: как можно запустить сервер SA-MP без необходимости размещать `sampgdk3.dll` в корне сервера? Есть ли возможность интегрировать sampgdk или аналогичный функционал так, чтобы не зависеть от этой DLL?
Всем привет, разрабатываю плагин для сервера SA-MP с использованием sampgdk. Для его работы требуется наличие библиотеки `sampgdk3.dll` в корне сервера. Однако, я заметил, что в других плагинах, таких как streamer, этот DLL не используется, и плагин загружается корректно.
В связи с этим у меня возникает вопрос: как можно запустить сервер SA-MP без необходимости размещать `sampgdk3.dll` в корне сервера? Есть ли возможность интегрировать sampgdk или аналогичный функционал так, чтобы не зависеть от этой DLL?
линкуй библиотеку статически, если я правильно понимаю, там в релизах уже есть для этого архив с суффиксов static
вроде выше расписали, но может ты не понял, скачиваешь исходный код sampgdk, собираешь его как статическую библиотеку, линкуешь свой плагин со статической библиотекой, добавляешь sampgdk в проект своего плагина и компилишь плагин с sampgdk