admin管理员组文章数量:1794759
snmp++在windows及linux下编译,并在Qt中使用的简述和避坑事项
snmp++的编译及使用
- 一、SNMP++编译
- (一)windows系统
- (二)linux系统
- 二、SNMP++的使用
- (一)情况分析
- (二)遇到的坑点及注意点
- (1) window系统
- (2)linux系统
- 三、总结
- 四、相关下载
请参考这两篇文章,此处为转载,在windows10下已经实现,亲测有效。
请参考该文章,此处为转载,在ubuntu20.04下已经实现,亲测有效。
此处放上编译所需的snmp++源代码,及VS源代码。注意,在linux还是windows,编译使用的源代码都是一样的。另外,此方法仅适用于snmp v3.2.25及libdes-l-4.01a。 下载源代码请点击此处
二、SNMP++的使用注意,此处不会详细讲解使用过程,仅仅记录注意点。
(一)情况分析所有的坑点,都是围绕这.pro文件做文章的,因此,先将.pro文件中关键的几行摘录下来,简单讲解。
# Activate either libtomcrypt or libdes: unix { INCLUDEPATH += $$PWD/snmp/linux/include LIBS += -L$$PWD/snmp/linux/lib/ -lsnmp++ \\ -L$$PWD/snmp/linux/lib/ -ldes } win32 { INCLUDEPATH += $$PWD/snmp/windows/include CONFIG(debug, debug|release) { LIBS += -L$$PWD/snmp/windows/lib/ -lSNMP++d \\ -L$$PWD/snmp/windows/lib/ -llibdesd \\ -L$$PWD/snmp/windows/lib/ -lWS2_32 } else { LIBS += -L$$PWD/snmp/windows/lib/ -lSNMP++ \\ -L$$PWD/snmp/windows/lib/ -llibdes \\ -L$$PWD/snmp/windows/lib/ -lWS2_32 } } (1) window系统总结一下,把几个重点再提一下。
版权声明:本文标题:snmp++在windows及linux下编译,并在Qt中使用的简述和避坑事项 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686873195a113213.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论