[Проблема] Ошибка при компиляции исходника собейта от FYP'a V2

Статус
В этой теме нельзя размещать новые ответы.

Gabriel__

Известный
Автор темы
Проверенный
411
183
Помогите! При компиляции выдаются ошибки. Как исправить ?
Код:
cheat_actor.cpp(137): error C3499: заданное лямбда-выражение с возвращаемым типом void не может возвращать значение
cheat_actor.cpp(144): error C3499: заданное лямбда-выражение с возвращаемым типом void не может возвращать значение
Использую Visual Studio 2010 Professional и Windows XP. (на VS 2013 Ultimate вроде тоже самое!)
ПОМОГИТЕ! КТО ПОМОЖЕТ ДАМ В РЕПУТАЦИИ И ЛАЙКОВ!
 
Последнее редактирование:

meat4cat

Новичок
3
1
Добавлю еще и мою проблему, все также при компиляции вот такая вот ошибка:
Код:
1>  Создание кода...
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppBuild.targets(1137,5): warning MSB8012: TargetPath(C:\Users\Санек\Desktop\mod_s0beit_sa-3\src\\obj\Release\mod_sa.dll) does not match the Linker's OutputFile property value (C:\Users\Санек\Desktop\mod_s0beit_sa-3\bin\d3d9.dll). This may cause your project to build incorrectly. To correct this, please make sure that $(OutDir), $(TargetName) and $(TargetExt) property values match the value specified in %(Link.OutputFile).
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppBuild.targets(1139,5): warning MSB8012: TargetName(mod_sa) does not match the Linker's OutputFile property value (d3d9). This may cause your project to build incorrectly. To correct this, please make sure that $(OutDir), $(TargetName) and $(TargetExt) property values match the value specified in %(Link.OutputFile).
1>     Создается библиотека C:\Users\Санек\Desktop\mod_s0beit_sa-3\src\\obj\Release\mod_sa_proxy.lib и объект C:\Users\Санек\Desktop\mod_s0beit_sa-3\src\\obj\Release\mod_sa_proxy.exp
1>cheat.obj : error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl sampMainCheat(void)" (?sampMainCheat@@YAXXZ) в функции "void __cdecl cheat_hook(struct HWND__ *)" (?cheat_hook@@YAXPAUHWND__@@@Z)
1>dumb_menu.obj : error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl spectatePlayer(int)" (?spectatePlayer@@YAXH@Z) в функции "int __cdecl menu_callback_spec(int,struct menu_item *)" (?menu_callback_spec@@YAHHPAUmenu_item@@@Z)
1>dumb_menu.obj : error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl initChatCmds(void)" (?initChatCmds@@YAXXZ) в функции "int __cdecl menu_callback_sampmisc(int,struct menu_item *)" (?menu_callback_sampmisc@@YAHHPAUmenu_item@@@Z)
1>proxyIDirect3DDevice9.obj : error LNK2001: неразрешенный внешний символ ""void __cdecl initChatCmds(void)" (?initChatCmds@@YAXXZ)"
1>dumb_menu.obj : error LNK2001: неразрешенный внешний символ ""int g_iSpectateEnabled" (?g_iSpectateEnabled@@3HA)"
1>dumb_menu.obj : error LNK2001: неразрешенный внешний символ ""int g_iNumPlayersMuted" (?g_iNumPlayersMuted@@3HA)"
1>dumb_menu.obj : error LNK2001: неразрешенный внешний символ ""bool * g_bPlayerMuted" (?g_bPlayerMuted@@3PA_NA)"
1>HookedRakClient.obj : error LNK2019: ссылка на неразрешенный внешний символ "bool __cdecl OnSendRPC(int,class BitStream *,enum PacketPriority,enum PacketReliability,char,bool)" (?OnSendRPC@@YA_NHPAVBitStream@@W4PacketPriority@@W4PacketReliability@@D_N@Z) в функции "public: virtual bool __thiscall HookedRakClientInterface::RPC(int *,class BitStream *,enum PacketPriority,enum PacketReliability,char,bool)" (?RPC@HookedRakClientInterface@@UAE_NPAHPAVBitStream@@W4PacketPriority@@W4PacketReliability@@D_N@Z)
1>HookedRakClient.obj : error LNK2019: ссылка на неразрешенный внешний символ "bool __cdecl OnSendPacket(class BitStream *,enum PacketPriority,enum PacketReliability,char)" (?OnSendPacket@@YA_NPAVBitStream@@W4PacketPriority@@W4PacketReliability@@D@Z) в функции "public: virtual bool __thiscall HookedRakClientInterface::Send(class BitStream *,enum PacketPriority,enum PacketReliability,char)" (?Send@HookedRakClientInterface@@UAE_NPAVBitStream@@W4PacketPriority@@W4PacketReliability@@D@Z)
1>HookedRakClient.obj : error LNK2019: ссылка на неразрешенный внешний символ "bool __cdecl OnReceivePacket(struct Packet *)" (?OnReceivePacket@@YA_NPAUPacket@@@Z) в функции "public: virtual struct Packet * __thiscall HookedRakClientInterface::Receive(void)" (?Receive@HookedRakClientInterface@@UAEPAUPacket@@XZ)
1>samp.obj : error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl HandleRPCPacketFunc(unsigned char,struct RPCParameters *,void (__cdecl*)(struct RPCParameters *))" (?HandleRPCPacketFunc@@YAXEPAURPCParameters@@P6AX0@Z@Z) в функции "unsigned char __cdecl hook_handle_rpc_packet2(void)" (?hook_handle_rpc_packet2@@YAEXZ)
1>samp.obj : error LNK2001: неразрешенный внешний символ ""int g_iJoiningServer" (?g_iJoiningServer@@3HA)"
1>proxyIDirect3DDevice9.obj : error LNK2001: неразрешенный внешний символ ""int iClickWarpEnabled" (?iClickWarpEnabled@@3HA)"
 
Последнее редактирование модератором:
  • Нравится
Реакции: Gabriel__

FYP

Известный
Администратор
1,764
5,923
минимальная версия на которой можно компилировать - это VS2012.
чтобы не было никаких проблем с компиляцией скачайте последний исходник и открывайте .sln проекта соответствующей версии (mod_sa_VS2012, mod_sa_VS2013, mod_sa_VS2015)
 
  • Нравится
Реакции: meat4cat

mac

HEY DARLING
1,317
911

Gabriel__

Известный
Автор темы
Проверенный
411
183
минимальная версия на которой можно компилировать - это VS2012.
чтобы не было никаких проблем с компиляцией скачайте последний исходник и открывайте .sln проекта соответствующей версии (mod_sa_VS2012, mod_sa_VS2013, mod_sa_VS2015)
Я же скачивал твой исходник с github а там нету на 2015 год. А есть 2008 и 2010 так какого они не компилируются.
 
Статус
В этой теме нельзя размещать новые ответы.