Показать сообщение отдельно
Старый 19.07.2010, 16:55   #14
tozter
Пользователь
 
Регистрация: 07.03.2010
Сообщений: 32
Сказал(а) спасибо: 9
Поблагодарили 0 раз(а) в 0 сообщениях
tozter На верном пути
По умолчанию

Цитата:
Сообщение от zergtmn Посмотреть сообщение
Не смотрел в чем разница между ними. Один из них должен работать
При экспорте из DLL используется MS-специфик атрибут __declspec(dllexport), при импорте соответственно __declspec(dllimport). Всю остальную необходимую информацию по DLL можно найти в гугле.
Ядро собралось с MANGOS_DLL_DECL

Сейчас соберу SD2.....

Ошибка........

Код:
   Создается библиотека ..\..\..\..\bin\win32_release/mangosscript.lib и объект ..\..\..\..\bin\win32_release/mangosscript.exp
item_test7933.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: static class Player * __cdecl ObjectAccessor::FindPlayer(class ObjectGuid)" (?FindPlayer@ObjectAccessor@@SAPAVPlayer@@VObjectGuid@@@Z) в функции "bool __cdecl ItemUse_item_test7933(class Player *,class Item *,class SpellCastTargets const &)" (?ItemUse_item_test7933@@YA_NPAVPlayer@@PAVItem@@ABVSpellCastTargets@@@Z)
..\..\..\..\bin\win32_release/mangosscript.dll : fatal error LNK1120: 1 неразрешенных внешних элементов
Журнал построения был сохранен в "file://d:\wowserver\src\mangos\mangos\src\bindings\Scriptdev2\VC90\ScriptDev2__Win32_Release\BuildLog.htm"
ScriptDev2 - ошибок 2, предупреждений 0
========== Перестроение всех: успешно: 0, с ошибками: 1, пропущено: 0 ==========
tozter вне форума   Ответить с цитированием