在用MFC写snmp程序在link时出现如下错误:
snmp_pp.lib(uxsnmp.obj) : error LNK2001: unresolved external symbol _errno
搜了一下,以前有人问过这个问题,后来留下了悬念没了下文,望有知情的帮助一下,谢谢原来的问题见:
http://topic.csdn.net/u/20090511/19/0e799bba-f55d-4042-ae0b-cdacfc150087.html里面所说的加个include<errno.h>貌似不管用,还是我加的位置不对
snmp_pp.lib(uxsnmp.obj) : error LNK2001: unresolved external symbol _errno
搜了一下,以前有人问过这个问题,后来留下了悬念没了下文,望有知情的帮助一下,谢谢原来的问题见:
http://topic.csdn.net/u/20090511/19/0e799bba-f55d-4042-ae0b-cdacfc150087.html里面所说的加个include<errno.h>貌似不管用,还是我加的位置不对
另外看到一个资料:使用/ML选项编译时,如用LIBCMT.LIB链接会在_errno上发生LNK2001。
/ML 使编译器将库名LIBC.lib放入.obj文件中,以便链接器使用LIBC.lib解析外部符号。这是编译器的默认操作。LIBC.lib不提供多线程支持。可是不会改=。=