masscan下载编译安装,Visual Studio 2022
Windows win11编译masscan.exe,2024
解决错误:LNK2019 无法解析的外部符号 e_next_byte e_next_int32
第一步:克隆仓库
https://github.com/robertdavidgraham/masscan.git
第二部:VisualStudio打开vs10/masscan.sln
第三步:项目-重定目标解决方案
第四步:生成-重新生成解决方案
如果出现编译错误:LNK2019 无法解析的外部符号 e_next_byte e_next_int32
编辑masscan.vcxproj
分别添加
<ClCompile Include="..\src\util-extract.c" />
...
<ClInclude Include="..\src\util-extract.h" />
博主的vs版本17.3.1,通过查看bug发现依赖有问题,故此更改,编译成功