Цитата:
Сообщение от 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 ==========