HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Общие вопросы программирования
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 15.09.2024, 13:46
vmprotect
Постоянный
Регистрация: 15.09.2021
Сообщений: 396
С нами: 2453766

Репутация: 68
По умолчанию

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

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

  #2  
Старый 15.09.2024, 13:52
вайега52
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами: 2055431

Репутация: 3


По умолчанию

Цитата:
Сообщение от 0x1146fd  

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

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

  #3  
Старый 15.09.2024, 18:33
vmprotect
Постоянный
Регистрация: 15.09.2021
Сообщений: 396
С нами: 2453766

Репутация: 68
По умолчанию

up help
 
Ответить с цитированием

  #4  
Старый 15.09.2024, 22:35
ustoman
Новичок
Регистрация: 20.08.2024
Сообщений: 15
С нами: 913900

Репутация: 8
По умолчанию

вроде выше расписали, но может ты не понял, скачиваешь исходный код sampgdk, собираешь его как статическую библиотеку, линкуешь свой плагин со статической библиотекой, добавляешь sampgdk в проект своего плагина и компилишь плагин с sampgdk
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.