SNMP++ linux环境搭建与编译
来源:互联网 发布:赛钛客st软件下载 编辑:程序博客网 时间:2024/06/08 18:51
最近在看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;}6、编译并运行
g++ oid_test.cpp -o oid_test -lsnmp++ -ldes -lpthread
./oid_test
屏幕打印 "1.2.3.4.5.6"
至此,就可以顺利编译SNMP++相关代码。
- 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 交叉编译环境搭建
- 2011.7.8 在PLSQL Developer中远程连接他机的Oracle数据库
- 笔试 sizeof 字节对齐(实例详细解说版)
- 关于驱动模型的(1)的深度解析
- js清除所有cookies
- 在Hadoop集群中添加机器和删除机器
- SNMP++ linux环境搭建与编译
- Linux查看CPU和内存使用情况详细解读
- 在JAVA中解决Zip压缩乱码问题
- Android 应用程序窗体显示状态操作(requestWindowFeature()的应用) [轉載]
- div左右滚动条(转)
- js清除所有cookies
- SAX解析XML文件
- 键盘驱动的原理
- tomcat安装apr