SNMP++ linux环境搭建与编译
来源:互联网 发布:北京软件评测中心 编辑:程序博客网 时间:2024/05/18 03:09
最近在看SNMP++相关的文档,在网上找到得相关信息都零零散散。经过摸索后,将我实现的步骤与大家一起分享下,希望能帮助初学者少走歪路。
1、在线获取安装包
http://www.agentpp.com/snmp_pp3_x/download_snmp_ppv3/download_snmp_ppv3.html 可以下载libdes以及snmp++的安装包。
2、解压
tar -zxvf libdes-l-4.01a.tar.gz
tar -zxvf snmp++v3.2.25.tar.gz
获得文件夹libdes和snmp++。
3、编译所需lib文件并且拷贝至/usr/lib目录
cd libdes
make -f Makefile
cp libdes.a /usr/lib
cd snmp++/src
make -f Makefile.linux
cd ../lib
cp * /usr/lib
4、拷贝头文件至/usr/include目录
cd snmp++/include
cp -r snmp_pp /usr/include
5、测试代码
oid_test.cpp
- #include <iostream>
- #include <snmp_pp/snmp_pp.h>
- using namespace std;
- int main()
- {
- Oid id("1.2.3.4.5.6");
- cout << id.get_printable() << endl;
- return 0;
- }
#include <iostream>#include <snmp_pp/snmp_pp.h>using namespace std;int main(){ Oid id("1.2.3.4.5.6"); cout << id.get_printable() << endl; return 0;}
6、编译并运行
g++ oid_test.cpp -o oid_test -lsnmp++ -ldes -lpthread
./oid_test
0 0
- SNMP++ linux环境搭建与编译
- SNMP++ linux环境搭建与编译
- SNMP++ linux环境搭建与编译
- SNMP++ 在Linux环境上的搭建与编译
- net-snmp软件包搭建SNMP环境
- net-snmp软件包搭建SNMP环境
- net-snmp软件包搭建SNMP环境
- linux snmp++编译
- linux下arm平台Qt编译环境搭建与解析
- linux下arm平台Qt编译环境搭建与解析
- linux下的Gradle编译环境搭建与使用
- linux交叉编译环境搭建
- linux Android 编译环境搭建
- MTK6795环境搭建与编译
- OSG环境搭建与编译
- linux下net-snmp的源码编译安装与配置
- linux环境Android源码编译环境搭建
- QT5.5环境与arm-none-linux-gnueabi 交叉编译环境搭建
- linux c 多线程执行顺序解析
- 基于节点列表的项集表示框架的频繁模式(项集)挖掘研究进展
- Swing MVC 代码示例
- InvalidateRect validateRect
- “非诚勿扰”教你三步掳获海外买家的心
- SNMP++ linux环境搭建与编译
- “黑客”精神不仅仅属于黑客
- Flex: 数据绑定将无法检测对“***”的指定
- 使用inotify-tools监控Linux下网站文件变动情况
- 一种简捷的支持插件的应用程序结构
- 《Google搜索引擎优化圣经》完整版中文电子书
- 字符设备驱动程序之按键——同步互斥阻塞
- SpringMVC中的用户数据+文件一次提交
- Unity3d 读写XML文件