Здравствуйте, Аноним, Вы писали:
А>Проклятая учеба? Ну покажи уж остальные ошибки, глядишь — и соберется проект. Кстати если у тебя хватит глупости запускать LSP на своей живой машине — сделай заранее точку восстановления. Инсталлятор LSP запросто повредит сетевые настройки и руками их проблематично будет восстанавливать.
Ну не проклятая, но нервов сделала много. В проекте instlsp ошибки такие:
1>instlsp.obj : error LNK2019: unresolved external symbol "void __cdecl LspDestroyHeap(void)" (?LspDestroyHeap@@YAXXZ) referenced in function _main
1>instlsp.obj : error LNK2019: unresolved external symbol "void __cdecl LspFree(void *)" (?LspFree@@YAXPAX@Z) referenced in function _main
1>instlsp.obj : error LNK2019: unresolved external symbol "int __cdecl RemoveProvider(enum WINSOCK_CATALOG,unsigned long)" (?RemoveProvider@@YAHW4WINSOCK_CATALOG@@K@Z) referenced in function _main
1>instlsp.obj : error LNK2019: unresolved external symbol "int __cdecl RemoveAllLayeredEntries(enum WINSOCK_CATALOG)" (?RemoveAllLayeredEntries@@YAHW4WINSOCK_CATALOG@@@Z) referenced in function _main
1>instlsp.obj : error LNK2019: unresolved external symbol "void __cdecl FreeLspMap(struct _LSP_ENTRY *,int)" (?FreeLspMap@@YAXPAU_LSP_ENTRY@@H@Z) referenced in function _main
1>instlsp.obj : error LNK2019: unresolved external symbol "void __cdecl PrintLspMap(struct _LSP_ENTRY *,int)" (?PrintLspMap@@YAXPAU_LSP_ENTRY@@H@Z) referenced in function _main
1>instlsp.obj : error LNK2019: unresolved external symbol "struct _LSP_ENTRY * __cdecl BuildLspMap(struct _WSAPROTOCOL_INFOW *,int,int *)" (?BuildLspMap@@YAPAU_LSP_ENTRY@@PAU_WSAPROTOCOL_INFOW@@HPAH@Z) referenced in function _main
1>instlsp.obj : error LNK2019: unresolved external symbol "int __cdecl InstallLsp(enum WINSOCK_CATALOG,char *,char *,unsigned long,unsigned long *,int,int)" (?InstallLsp@@YAHW4WINSOCK_CATALOG@@PAD1KPAKHH@Z) referenced in function _main
1>instlsp.obj : error LNK2019: unresolved external symbol "void __cdecl FreeProviders(struct _WSAPROTOCOL_INFOW *)" (?FreeProviders@@YAXPAU_WSAPROTOCOL_INFOW@@@Z) referenced in function _main
1>instlsp.obj : error LNK2019: unresolved external symbol "struct _WSAPROTOCOL_INFOW * __cdecl EnumerateProviders(enum WINSOCK_CATALOG,int *)" (?EnumerateProviders@@YAPAU_WSAPROTOCOL_INFOW@@W4WINSOCK_CATALOG@@PAH@Z) referenced in function _main
1>instlsp.obj : error LNK2019: unresolved external symbol "void __cdecl PrintProviders(enum WINSOCK_CATALOG,int,int)" (?PrintProviders@@YAXW4WINSOCK_CATALOG@@HH@Z) referenced in function _main
1>instlsp.obj : error LNK2019: unresolved external symbol "struct HINSTANCE__ * __cdecl LoadUpdateProviderFunction(void)" (?LoadUpdateProviderFunction@@YAPAUHINSTANCE__@@XZ) referenced in function _main
1>instlsp.obj : error LNK2019: unresolved external symbol "void * __cdecl LspAlloc(unsigned long,int *)" (?LspAlloc@@YAPAXKPAH@Z) referenced in function _main
1>instlsp.obj : error LNK2001: unresolved external symbol "struct _RTL_CRITICAL_SECTION gDebugCritSec" (?gDebugCritSec@@3U_RTL_CRITICAL_SECTION@@A)
1>instlsp.obj : error LNK2019: unresolved external symbol "int __cdecl LspCreateHeap(int *)" (?LspCreateHeap@@YAHPAH@Z) referenced in function _main
Кстати, спасибо за совет насчет точки восстановления — вспомнила, что у меня виртуалка лежит неустановленная