win10+vs2019安装编译SNMP++3.3.4以及其余库文件(已成功,版本应该没影响)
win10+vs2019安装编译SNMP++3.3.4(已成功,版本可能没影响)
第一步 从官网下载相关的代码解压后命名如下(我的是3.3.4)
https://www.agentpp.com/download.html
https://www.agentpp.com/download_history.html
第二步 文件替换
用vs2013\SNMP++\include\snmp_pp\config_snmp_pp.h 来替换掉 snmp++\include\snmp_pp\config_snmp_pp.h
第三步 打开工程
这里会弹出一个框,确认升级就好
第四步 包含头文件跟路径
第五步 生成解决方案
第六步 出错及修改方法
修改方法
注册一个新的宏或者三个,主要看自己那边有几个
HAVE_CONFIG_H
_CRT_SECURE_NO_WARNINGS
_WINSOCK_DEPRECATED_NO_WARNINGS(我的只有这个没有)
最后编译就能成功
libdes.lib生成方法(一般是在SNMP库生成前生成)
直接打开如下位置生成即可
WSOCK32.LIB套接字库附链接(下载需翻墙)
https://github.com/liu-delong/socket_learning/blob/master/lib/WSOCK32.LIB