|
因为要build后才能产生Source Browser,而Source Browser对察看和跟踪源码是很有用的。
build时产生错误信息如下:
Linking...
Creating library engine___Win32_Dedicated_Release/swds.lib and object engine___Win32_Dedicated_Release/swds.exp
……
bugreporter.obj : error LNK2001: unresolved external symbol "class IClientEntityList * entitylist" (?entitylist@@3PAVIClientEntityList@@A)
bugreporter.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall vgui2: anel::OnTick(void)" (?OnTick@Panel@vgui2@@UAEXXZ)
bugreporter.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall vgui2::Frame::OnCommand(char const *)" (?OnCommand@Frame@vgui2@@UAEXPBD@Z)
bugreporter.obj : error LNK2001: unresolved external symbol "protected: virtual void __thiscall vgui2::Frame::OnKeyCodeTyped(enum vgui2::KeyCode)" (?OnKeyCodeTyped@Frame@vgui2@@MAEXW4KeyCode@2@@Z)
Cvar.obj : error LNK2001: unresolved external symbol "public: void __thiscall KeyValues::SetString(char const *,char const *)" (?SetString@KeyValues@@QAEXPBD0@Z)
GameEventManager.obj : error LNK2001: unresolved external symbol "public: void __thiscall KeyValues::SetString(char const *,char const *)" (?SetString@KeyValues@@QAEXPBD0@Z)
Sv_main.obj : error LNK2001: unresolved external symbol "public: void __thiscall KeyValues::SetString(char const *,char const *)" (?SetString@KeyValues@@QAEXPBD0@Z)
Cvar.obj : error LNK2001: unresolved external symbol "public: __thiscall KeyValues::KeyValues(char const *)" (??0KeyValues@@QAE@PBD@Z)
GameEventManager.obj : error LNK2001: unresolved external symbol "public: __thiscall KeyValues::KeyValues(char const *)" (??0KeyValues@@QAE@PBD@Z)
Sv_main.obj : error LNK2001: unresolved external symbol "public: __thiscall KeyValues::KeyValues(char const *)" (??0KeyValues@@QAE@PBD@Z)
Cvar.obj : error LNK2001: unresolved external symbol "public: static void * __cdecl KeyValues: perator new(unsigned int)" (??2KeyValues@@SAPAXI@Z)
GameEventManager.obj : error LNK2001: unresolved external symbol "public: static void * __cdecl KeyValues::operator new(unsigned int)" (??2KeyValues@@SAPAXI@Z)
Host.obj : error LNK2001: unresolved external symbol "public: static void * __cdecl KeyValues::operator new(unsigned int)" (??2KeyValues@@SAPAXI@Z)
Sv_main.obj : error LNK2001: unresolved external symbol "public: static void * __cdecl KeyValues::operator new(unsigned int)" (??2KeyValues@@SAPAXI@Z)
disp_mapload.obj : error LNK2001: unresolved external symbol "void __cdecl SurfComputeLightmapCoordinate(struct SurfaceCtx_t const &,int,class Vector const &,class Vector2D &)" (?SurfComputeLightmapCoordinate@@YAXABUSurfaceCtx_t@@HABVVector@@AAVVect
or2D@@@Z)
disp_mapload.obj : error LNK2001: unresolved external symbol "void __cdecl SurfSetupSurfaceContext(struct SurfaceCtx_t &,int)" (?SurfSetupSurfaceContext@@YAXAAUSurfaceCtx_t@@H@Z)
EngineStats.obj : error LNK2001: unresolved external symbol "class IDemo * demo" (?demo@@3PAVIDemo@@A)
Host.obj : error LNK2001: unresolved external symbol "class IDemo * demo" (?demo@@3PAVIDemo@@A)
GameEventManager.obj : error LNK2001: unresolved external symbol "public: void __thiscall KeyValues::SetInt(char const *,int)" (?SetInt@KeyValues@@QAEXPBDH@Z)
Sv_main.obj : error LNK2001: unresolved external symbol "public: void __thiscall KeyValues::SetInt(char const *,int)" (?SetInt@KeyValues@@QAEXPBDH@Z)
GameEventManager.obj : error LNK2001: unresolved external symbol "public: char const * __thiscall KeyValues::GetName(void)" (?GetName@KeyValues@@QAEPBDXZ)
sv_log.obj : error LNK2001: unresolved external symbol "public: char const * __thiscall KeyValues::GetName(void)" (?GetName@KeyValues@@QAEPBDXZ)
GameEventManager.obj : error LNK2001: unresolved external symbol "public: char const * __thiscall KeyValues::GetString(char const *,char const *)" (?GetString@KeyValues@@QAEPBDPBD0@Z)
sv_log.obj : error LNK2001: unresolved external symbol "public: char const * __thiscall KeyValues::GetString(char const *,char const *)" (?GetString@KeyValues@@QAEPBDPBD0@Z)
GameEventManager.obj : error LNK2001: unresolved external symbol "public: class KeyValues * __thiscall KeyValues::MakeCopy(void)" (?MakeCopy@KeyValues@@QAEPAV1@XZ)
Host.obj : error LNK2001: unresolved external symbol "public: __thiscall KeyValues::KeyValues(char const *,char const *,char const *)" (??0KeyValues@@QAE@PBD00@Z)
Sv_main.obj : error LNK2001: unresolved external symbol "public: __thiscall KeyValues::KeyValues(char const *,char const *,char const *)" (??0KeyValues@@QAE@PBD00@Z)
Host.obj : error LNK2001: unresolved external symbol "public: float __thiscall CClientState::getframetime(void)const " (?getframetime@CClientState@@QBEMXZ)
engine_Dedicated_Release/swds.dll : fatal error LNK1120: 195 unresolved externals
Error executing link.exe.
swds.dll - 208 error(s), 0 warning(s)
|
|