为 64 位构建 ZBar WIndows

Build ZBar for 64bit WIndows

ZBar 库随 32 位二进制 lib 文件和 dll 一起分发。我需要在 64 位 Windows 应用程序中使用 ZBar。看来要获得 64 位版本的 ZBar 的唯一方法是自己构建它。

根据此 faq, the only way to build ZBar is by using MinGW. I also found this patch 修补 ZBar 以生成 64 位版本。

当然我可以尝试按照这些建议尝试构建ZBar,但是由于我以前从未构建过ZBar,而且我根本不知道MinGW(我是VC++用户), 我在想是否有人成功地为 Windows 构建了 64 位版本的 ZBar。也许甚至有人可以与我们其他人共享二进制文件。欢迎任何建议!

谢谢。

由于没有答案,我假设没有可用的 64 版本。因此我决定自己做。由于我不知道 MinGW 并且 zbar 常见问题解答中的 the link 似乎已损坏,因此我决定使用 VS2013 进行构建。

VS2013项目的代码和适配的ZBar代码可以在https://github.com/dani4/ZBarWin64中找到。我还自己添加了构建的库。有关详细信息,请参阅自述文件。

我是 github 的新手,所以我更改 ZBar 分支的选择可能不正确,我应该创建一个新的存储库。无论如何,我认为图书馆也可以以这种形式使用。