当前位置:网站首页>学习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
边栏推荐
- Quick sort eight sorts (3) 】 【 (dynamic figure deduction Hoare, digging holes, front and rear pointer method)
- Attentional Feature Fusion
- 多线程案例——定时器
- antd的Table列选择、列拓展
- Tom Morgan | Twenty-One Rules of Life
- 【size_t是无符号整数 (-1 > 10) -> 1】
- Collections and Functions
- 面试官:MySQL 中 update 更新,数据与原数据相同时会执行吗?大部分人答不上来!
- [贴装专题] 贴装流程中涉及到的位置关系计算
- Redis 缓存主动更新策略
猜你喜欢
随机推荐
如何快速打通镜像发布流程?
Attentional Feature Fusion
Technology Sharing | Sending Requests Using cURL
tuple dictionary collection
4. Generics and Utilities
The GNU Privacy Guard
Sweet alert
判断一段文字的width
使用.NET简单实现一个Redis的高性能克隆版(四、五)
字符串函数和内存函数
时间复杂度和空间复杂度
Redis + NodeJS 实现一个能处理海量数据的异步任务队列系统
超详细的MySQL基本操作
【八大排序①】插入排序(直接插入排序、希尔排序)
3D printed this DuPont cable management artifact, and the desktop is no longer messy
写一个通讯录小程序
MySQL关于表的知识点,进来学习!
conditional control statement
Thread,Runnable,ExecutorService线程池控制下线程量
Multi-threaded cases - timer