我正在尝试使用Visual Studio 2008构建Intellesoft BugTrap源代码。我已经下载并解压缩了BugTrap源代码和zlib源代码。我导航到./BugTrap/Win32/BugTrap并打开BugTrap.sln(由作者here建议)。
我使用了Build-> Build Solution,并且构建失败并出现编译错误:
致命错误C1083:无法打开包含文件:'zip.h':没有这样的文件或目录
我打开了项目属性,并将zlib-vc / zlib / include文件夹的路径添加到“其他包含目录”列表中,并尝试重新构建。
第二次构建尝试因链接器错误而失败:
致命错误LNK1104:无法打开文件'zlibSD.lib'
我打开了zlib项目并构建了源代码。 zlib构建成功。但是,bin目录不包含zlibSD.lib。名称中最接近的文件是zlibMSD.lib。 CodeProject上的这个poster似乎有同样的问题。但是没有发布决议。
希望有人在那里有建立这个项目的经验,可以指出我正确的方向,我玩过二进制发行版,看起来真的很光滑。
答案 0 :(得分:1)
我想出了这个。按照问题中列出的步骤操作后,执行以下步骤以构建BugTrap。
请注意,BugTrap项目配置为在调试模式下构建,这些设置可能需要针对发布模式进行调整。此外,我没有尝试构建BugTrapServer或CrashExplorer,似乎还需要解决其他依赖项来构建这些项目。