[HELP] C++ sampgdk

vmprotect

Известный
Автор темы
352
194
Всем привет, разрабатываю плагин для сервера 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

whyega52

Гений, миллионер, плейбой, долбаеб
Модератор
2,798
2,659
Всем привет, разрабатываю плагин для сервера SA-MP с использованием sampgdk. Для его работы требуется наличие библиотеки `sampgdk3.dll` в корне сервера. Однако, я заметил, что в других плагинах, таких как streamer, этот DLL не используется, и плагин загружается корректно.

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

ustoman

Потрачен
15
18
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
вроде выше расписали, но может ты не понял, скачиваешь исходный код sampgdk, собираешь его как статическую библиотеку, линкуешь свой плагин со статической библиотекой, добавляешь sampgdk в проект своего плагина и компилишь плагин с sampgdk