libdmtx库最新版本是0.7.4,是2011年六月份发布的,至今没有更新,文档也跟不上。
今天试了一下在VS里编译libdmtx的源码,简单记录下过程。
尝试了这个网页上
http://libdmtx.wikidot.com/libdmtx-on-windows-using-visual-studio的0.7.4的方法,编译出了1000多个错,应该是头文件的包含不正确。
无意中看到下面0.7.2的编译方法,发现0.7.2源码包里有一个工程目录(0.7.4没有),于是下载了0.7.2源码包,解压后,把里面的project和wrapper文件夹拷到0.7.4的源码包里,然后用VS打开project里的sln,选择编译libdmtx工程,可以编译成功,并在Debug目录下生成libdmtx.lib和libdmtx.dll文件!!
编译好libdmtx.lib和libdmtx.dll两个文件后,就可以在