学习NET-SNMP之二-----------VisualStudio编译Net-SNMP

一、准备

1.用VisualStudio打开 net-snmp5.7.3 /  win32 / win32.dsw

2. 提示转换时,确定转换。

3.转换完成后,在libsnmp项目上单击右键,设置为启动项目。(因为这是net-snmp的库项目,其他项目依赖于这个项目)。

当然,你也可以只编译这个项目,直接使用这个库来进行编程。

二、编译SNMP库

这个基本上没啥问题,选中对应的库直接编译即可

libsnmp项目    ----------- 是所有库的基础,用于NMS程序的开发。

libagent项目    -----------  主要用于开发agent程序,依赖于libsnmp项目。

libnetsnmptrapd项目---------具体没详细了解,应该是用户NMS端的告警开发。

三、编译SNMP应用程序(以snmpwalk为例)

前提:已经正确编译了libsnmp库。

1.snmpwalk项目上,单击右键,选择属性

2.配置属性 | 链接器  |   常规 ------附加库目录,添加..\lib\debug    (如果没有的话)

3.配置属性  | 链接器-----------附加依赖项 ,添加 netsnmp.lib

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值