编译wireshark源码时遇到问题,不知道如何解决

jackydi 2017-11-09 11:45:28
因为需要制作一个解析插件,所以需要编译wireshark源码,按照wireshark网站的开发文档,安装了VS2015,Cygwin,Python等。系统是win10 64位。

执行 cmake -DENABLE_CHM_GUIDES=on -G "Visual Studio 14 2015 Win64" ..\wireshark 命令时正常,但是执行
msbuild /m /p:Configuration=RelWithDebInfo Wireshark.sln 时就报告下面的错误,然后就退出,不知道怎么解决,哪位大神知道是啥问题,咋解决?

99>已完成生成项目“D:\devs\build\epan\dfilter\dfilter.vcxproj”(默认目标)的操作。
17>已完成生成项目“D:\devs\build\epan\dfilter\dfilter.vcxproj.metaproj”(默认目标)的操作。
25>已完成生成项目“D:\devs\build\epan\epan.vcxproj.metaproj”(默认目标)的操作 - 失败。
53>已完成生成项目“D:\devs\build\wireshark.vcxproj.metaproj”(默认目标)的操作 - 失败。
12>已完成生成项目“D:\devs\build\copy_qt_dlls.vcxproj.metaproj”(默认目标)的操作 - 失败。
2>已完成生成项目“D:\devs\build\ALL_BUILD.vcxproj.metaproj”(默认目标)的操作 - 失败。
1>已完成生成项目“D:\devs\build\Wireshark.sln”(默认目标)的操作 - 失败。

生成失败。

“D:\devs\build\Wireshark.sln”(默认目标) (1) ->
“D:\devs\build\androiddump.vcxproj.metaproj”(默认目标) (4) ->
“D:\devs\build\wiretap\wiretap.vcxproj.metaproj”(默认目标) (45) ->
“D:\devs\build\version.vcxproj.metaproj”(默认目标) (47) ->
“D:\devs\build\version.vcxproj”(默认目标) (51) ->
(CustomBuild 目标) ->
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(171,5): error MSB6006: “cmd
.exe”已退出,代码为 2。 [D:\devs\build\version.vcxproj]


“D:\devs\build\Wireshark.sln”(默认目标) (1) ->
“D:\devs\build\doc\docs.vcxproj.metaproj”(默认目标) (21) ->
“D:\devs\build\doc\docs.vcxproj”(默认目标) (109) ->
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(171,5): error MSB6006: “cmd
.exe”已退出,代码为 2。 [D:\devs\build\doc\docs.vcxproj]

0 个警告
2 个错误

已用时间 00:00:11.23

...全文
305 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2017-11-09
  • 打赏
  • 举报
回复
百度搜相关关键字。

24,860

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧