当前位置:网站首页>学习NET-SNMP之二-----------VisualStudio编译Net-SNMP

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

2022-08-09 10:09:00 我有梦之翼

一、准备

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

原网站

版权声明
本文为[我有梦之翼]所创,转载请带上原文链接,感谢
https://blog.csdn.net/zzidea/article/details/61422717