LNK2001 오류

#include <iostream>

#include <ProudNetServer.h>

int main()
{
    Proud::CNetServer* pServer = Proud::CNetServer::Create();

    Proud::CStartServerParameter param;

    pServer->Start(param);

    std::cout << "Hello World!\n";
}

코드는 위와 같습니다.

디렉토리 설정 확인했고, ProudNetServer.lib 파일 입력하는것도 확인했습니다.

1>ProudNetServer.lib(ServerUnityBuild002.obj) : error LNK2001: 확인할 수 없는 외부 기호 "void __cdecl Proud::ThrowBadAllocException(void)" (?ThrowBadAllocException@Proud@@YAXXZ)

1>ProudNetServer.lib(ServerUnityBuild004.obj) : error LNK2001: 확인할 수 없는 외부 기호 "void __cdecl Proud::ThrowBadAllocException(void)" (?ThrowBadAllocException@Proud@@YAXXZ)

1>ProudNetServer.lib(ServerUnityBuild007.obj) : error LNK2001: 확인할 수 없는 외부 기호 "void __cdecl Proud::ThrowBadAllocException(void)" (?ThrowBadAllocException@Proud@@YAXXZ)

1>ProudNetServer.lib(ServerUnityBuild003.obj) : error LNK2001: 확인할 수 없는 외부 기호 "void __cdecl Proud::ThrowBadAllocException(void)" (?ThrowBadAllocException@Proud@@YAXXZ)

1>ProudNetServer.lib(ServerUnityBuild008.obj) : error LNK2001: 확인할 수 없는 외부 기호 "void __cdecl Proud::ThrowBadAllocException(void)" (?ThrowBadAllocException@Proud@@YAXXZ)

1>ConsoleApplication1111.obj : error LNK2001: 확인할 수 없는 외부 기호 "void __cdecl Proud::ThrowBadAllocException(void)" (?ThrowBadAllocException@Proud@@YAXXZ)

1>ProudNetServer.lib(ServerUnityBuild006.obj) : error LNK2001: 확인할 수 없는 외부 기호 "void __cdecl Proud::ThrowBadAllocException(void)" (?ThrowBadAllocException@Proud@@YAXXZ)

1>ProudNetServer.lib(ServerUnityBuild001.obj) : error LNK2001: 확인할 수 없는 외부 기호 "void __cdecl Proud::ThrowBadAllocException(void)" (?ThrowBadAllocException@Proud@@YAXXZ)

1>ProudNetServer.lib(ServerUnityBuild005.obj) : error LNK2001: 확인할 수 없는 외부 기호 "void __cdecl Proud::ThrowBadAllocException(void)" (?ThrowBadAllocException@Proud@@YAXXZ)

이와 비슷한 LNK2001 오류가 계속 나는데 해결할 수 있는 방법이 있나요?

프라우드넷 최신 기준으로 서버 프로그램을 빌드할 때 클라이언트 라이브러리까지 링킹해야 빌드가 됩니다. 좀 오래된 버전의 프라우드넷의 경우, 서버 static library 안에 클라이언트 모듈이 내포되어있었습니다만, 근래에 와서 서버 모듈에 내포된 클라이언트 모듈을 제거했습니다.