win10+vs2019安装编译SNMP++3.3.4以及其余库文件(已成功,版本应该没影响)

第一步 从官网下载相关的代码解压后命名如下(我的是3.3.4)

https://www.agentpp.com/download.html
win10+vs2019安装编译SNMP++3.3.4以及其余库文件(已成功,版本应该没影响)
https://www.agentpp.com/download_history.html
win10+vs2019安装编译SNMP++3.3.4以及其余库文件(已成功,版本应该没影响)
win10+vs2019安装编译SNMP++3.3.4以及其余库文件(已成功,版本应该没影响)

第二步 文件替换

用vs2013\SNMP++\include\snmp_pp\config_snmp_pp.h 来替换掉 snmp++\include\snmp_pp\config_snmp_pp.h

第三步 打开工程

win10+vs2019安装编译SNMP++3.3.4以及其余库文件(已成功,版本应该没影响)
这里会弹出一个框,确认升级就好

第四步 包含头文件跟路径

win10+vs2019安装编译SNMP++3.3.4以及其余库文件(已成功,版本应该没影响)
win10+vs2019安装编译SNMP++3.3.4以及其余库文件(已成功,版本应该没影响)

第五步 生成解决方案

win10+vs2019安装编译SNMP++3.3.4以及其余库文件(已成功,版本应该没影响)

第六步 出错及修改方法

win10+vs2019安装编译SNMP++3.3.4以及其余库文件(已成功,版本应该没影响)
修改方法
win10+vs2019安装编译SNMP++3.3.4以及其余库文件(已成功,版本应该没影响)
注册一个新的宏或者三个,主要看自己那边有几个
HAVE_CONFIG_H
_CRT_SECURE_NO_WARNINGS
_WINSOCK_DEPRECATED_NO_WARNINGS(我的只有这个没有)
win10+vs2019安装编译SNMP++3.3.4以及其余库文件(已成功,版本应该没影响)
最后编译就能成功

libdes.lib生成方法(一般是在SNMP库生成前生成)

直接打开如下位置生成即可
win10+vs2019安装编译SNMP++3.3.4以及其余库文件(已成功,版本应该没影响)

WSOCK32.LIB套接字库附链接(下载需翻墙)

https://github.com/liu-delong/socket_learning/blob/master/lib/WSOCK32.LIB

win10+vs2019安装编译SNMP++3.3.4以及其余库文件(已成功,版本应该没影响)

最后生成的文件都在vs2013对应的文件夹下面的debug文件夹里面,资源已上传