snmp++
菜鸟求助:我按照百度和一些书籍资料设置了有关snmp的编程。但是一直报错通不过。不知有谁知道的给我点提示该怎么做。
我做了如下:
1、启动snmp服务,并配置了snmp service中配置了陷阱和安全部分的相关信息。
2、按照《Visual C++ 开发基于SNMP的网络管理软件》编译了snmp_pp.lib,并将其放在了VC98/lib目录下。然后将snmp的头文件放在了VC98\Include\snmp下。
3、然后编写了简单的程序:
#include "snmp_pp.h"
#include "Oid.h"
#include <IOSTREAM.H>
void main()
{
Oid o1("1.2.3.4.5.6.7.8.9.1");
cout<<"o1 is:"<<o1.get_printable();
}
但是连接不通过,一直报错:
Linking...
snmp3.obj : error LNK2001: unresolved external symbol "public: __thiscall Oid::Oid(char const *,bool)" (??0Oid@@QAE@PBD_N@Z)
Debug/snmp3.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.
能帮下我吗,我折腾两三天了。我刚接触这个,不知道如何下手。谢谢。