链接错误
七七约会 2014-08-19 03:35:36 我用Microsoft Visual Studio 2008建立了一个服务控制台程序,在类CCommSocket中声明了一个静态成员函数static USHORT GetPortNumber( LPCTSTR strSvcName ),在类的cpp文件中也有定义,再另外一个类中调用了该函数,编译工程没有问题,链接出错:
1>CommSocket.obj : error LNK2019: unresolved external symbol __imp__ntohs@4 referenced in function "public: static unsigned short __cdecl CCommSocket::GetPortNumber(char const *)" (?GetPortNumber@CCommSocket@@SAGPBD@Z)
1>CommSocket.obj : error LNK2019: unresolved external symbol __imp__getservbyname@8 referenced in function "public: static unsigned short __cdecl CCommSocket::GetPortNumber(char const *)" (?GetPortNumber@CCommSocket@@SAGPBD@Z)
请高手指导一下吗?