今天把OpenMSX的网络底层库更换成Libuv的过程中,出现了一个难缠的连接错误。error LNK2001: unresolved external symbol __HUGE。
搞来搞去,竟然发现是我把一个工程的Runtime Library 设置成了Multi-threaded Debug DLL (/MDd),而又错误的屏蔽了libcmt.lib造成的.
发现病灶所在之后,修正runtime Library,不必屏蔽任何库,问题修正
今天把OpenMSX的网络底层库更换成Libuv的过程中,出现了一个难缠的连接错误。error LNK2001: unresolved external symbol __HUGE。
搞来搞去,竟然发现是我把一个工程的Runtime Library 设置成了Multi-threaded Debug DLL (/MDd),而又错误的屏蔽了libcmt.lib造成的.
发现病灶所在之后,修正runtime Library,不必屏蔽任何库,问题修正