VS2013编译Zxing
废话少说。
环境准备
1、zxing-cpp-master
2、VS2013
3、cmake-3.11.0-win32-x86
4、opencv3.0.0
编译Zxing
zxing-cpp-master目录结构:
cmake-3.11.0-win32-x86目录结构:
进入Cmake目录,打开bin目录下的cmake-gui.exe。选择source code目录,即zxing-cpp-master目录;选择build生成目录。
点击Add Entry按钮,配置OPENCV_DIR。
点击Configure按钮,选择VS版本。若不弹出,可先清空Cache再重新操作。
点击Generate按钮。
点击Open Project。
由于zxing中存在同名的cpp文件,所以需要指定这些同名文件的输出到不同的路径下面。
需要修改对象路径的.cpp文件有:BitMatrixParser.cpp、DataBlock.cpp、DecodedBitStreamParser.cpp、Decoder.cpp、Detector.cpp、Version.cpp。
例如选中BitMatrixParser.cpp文件,修改配置属性->C/C++->输出文件的对象文件名
若是/core/src/zxing/pdf417/decoder/BitMatrixParser.cpp.obj改为pdf417\
若是/core/src/zxing/qrcode/decoder/BitMatrixParser.cpp.obj改为qrcode\
若是/core/src/zxing/datamatrix/decoder/BitMatrixParser.cpp.obj改为datamatrix\
同样的,其他的需要修改的cpp文件输出对象指定到不同的目录下面(相当于把目录掐头去尾的工作)。
然后选中项目libzxing和zxing,右键生成。
若在编译出现error C2065: “val”: 未声明的标识符,则可参考:https://blog.csdn.net/u011879633/article/details/51941397
此时编译已经完成。
VS2013编译Zxing相关推荐
- Dlib简介及在windows7 vs2013编译过程
Dlib是一个C++库,包含了许多机器学习算法.它是跨平台的,可以应用在Windows.Linux.Mac.embedded devices.mobile phones等.它的License是Boos ...
- vs2013编译 protoBuffer编译出现的问题
2019独角兽企业重金招聘Python工程师标准>>> 编译protobuffer ,出现了两个问题 1.vs加载项目后,会发现min函数 没有引入头文件 #include &l ...
- vs2013编译boost1.55.0 32/64位
在使用vs2013编译boost-1.55.0之前,先要给boost做下修改: boost_1_55_0\boost\intrusive\detail\has_member_function_call ...
- VS2013编译提示无法运行“rc.exe”错误
VS2013编译提示无法运行"rc.exe"错误,网上搜了好多,说是改path变量的,平台改成带xp的哪个,替换rc.exe等一堆问题,都没有解决. 之后用google搜到一篇英文 ...
- vs2013编译ffmpeg之四十二 zvbi
ffmpeg引用zvbib vs2013编译zvbi 1. 建立vs2013的工程 2. 宏定义 3._vbi_inline 4. __VA_ARGS__ 5. FOR_ALL_NODES宏 6. i ...
- VS2013 编译错误类型: 必须定义入口点
VS2013 编译错误类型: 必须定义入口点 LINK : fatal error LNK1561: 必须定义入口点 在进行vs2013编译的时候遇到报错1561:必须定义入口点,错误原因大致有以下原 ...
- vs2013编译caffe的io.cpp文件错误,open close无法识别
vs2013编译caffe的io.cpp文件错误,open和close无法识别, 解决方法: 将下列代码放在io.cpp的前面 #ifdef _MSC_VER #define open _open # ...
- mysql 源码 sln_在windows下使用vs2013编译和调试mysql源代码
在windows下使用vs2013编译和调试mysql源代码 1. 准备工作 1)OS:win10 + VS2013 2)mysql 源码(windows版):mysql-5.6.25.zip 3)p ...
- android zxing-1.6-core.jar,编译 ZXing
第一步:准备包 http://code.google.com/p/zxing/ 下载 编译zxing 下载ant 地址http://ant.apache.org/ 下载proguard 地址http: ...
最新文章
- tomcat 热部署 生产环境_屋顶隔热改善舍内热环境及生产性能
- 百度与华为重磅合作!李彦宏:技术是百度的信仰
- C++学习手记四:继承和多态
- chvg改变vg中LV的数量
- 利用SqlBulkCopy插入数据
- 太阳能板清洗机器人科沃斯_科沃斯推出水清洗扫地机器人 要把打扫做的更彻底...
- JSP中文及传中文参数乱码解决方法小结
- Linux工作笔记023---Centos7 查看系统安装了什么软件_多少软件
- SQL语法集锦一:SQL语句实现表的横向聚合
- 【转】Nodejs链接Mysql批量添加 insert into
- Quartus-ll 采用三种方法实现 D 触发器功能仿真及时序波形仿真详细步骤
- 高通QFIL 导出所有分区
- OpenWrt 18.06.1的ss-redir, 以及在乐视超4 X40上看Youtube
- 关于 attiny 85 http://digistump.com/package_digistump_index.json下载错误
- [链接汇总]在用Matlab解微分方程时比较有用
- python模块化 面向对象,Python学习记录4-面向对象,,OOP思想以模块化思
- U3D里UI相关逻辑和文件的组织关系的各种形式的比较
- 联想笔记本电脑键盘灯怎么开启_联想的键盘灯怎么开_联想笔记本键盘亮灯按哪个键-win7之家...
- win7和ubuntu关闭防火墙方法
- 支付公司如何预防和治理重复出款的风险
热门文章
- mBlock机器人组装教程_能自我组装的机器人M-block,来自mit人工智能实验室
- 计算机的硬件故障维修,计算机硬件故障分析与解决方法
- html页面刷新回到顶部_html回到页面顶部
- 利用PHP表单做一个简历模块
- java罗盘说明_[罗盘使用方法] 罗盘使用说明
- hp服务器系统检测,HP服务器检测步骤-20210621132835.docx-原创力文档
- C#中使用OpenGL:(三)将.lib文件编译为.dll文件
- 7张图大总结:SQL 数据分析常用语句!
- EZ 2018 02 28 NOIP2018 模拟赛(二)
- ST-LINK/V2烧录AT32芯片方法