解决OpenCV VS编译过程中test_qrcode_encode.cpp文件报错

部署运行你感兴趣的模型镜像
test_qrcode_encode.cpp
D:\Opencv\opencv-4.6.0\modules\objdetect\test\test_qrcode_encode.cpp(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
D:\Opencv\opencv-4.6.0\modules\objdetect\test\test_qrcode_encode.cpp(323,5): error C2059: 语法错误:“for”
D:\Opencv\opencv-4.6.0\modules\objdetect\test\test_qrcode_encode.cpp(323,19): error C2143: 语法错误: 缺少“)”(在“;”的前面)
D:\Opencv\opencv-4.6.0\modules\objdetect\test\test_qrcode_encode.cpp(323,21): error C2065: “i”: 未声明的标识符
D:\Opencv\opencv-4.6.0\modules\objdetect\test\test_qrcode_encode.cpp(323,43): error C2065: “i”: 未声明的标识符
D:\Opencv\opencv-4.6.0\modules\objdetect\test\test_qrcode_encode.cpp(323,46): error C2059: 语法错误:“)”
D:\Opencv\opencv-4.6.0\modules\objdetect\test\test_qrcode_encode.cpp(325,14): error C2275: “std::string”: 应为表达式而不是类型
D:\Opencv\opencv-4.6.0\modules\objdetect\test\test_qrcode_encode.cpp(325,21): error C2146: 语法错误: 缺少“)”(在标识符“input_info”的前面)
D:\Opencv\opencv-4.6.0\modules\objdetect\test\test_qrcode_encode.cpp(327,25): error C2065: “input_info”: 未声明的标识符
D:\Opencv\opencv-4.6.0\modules\objdetect\test\test_qrcode_encode.cpp(349,9): error C2065: “input_info”: 未声明的标识符
D:\Opencv\opencv-4.6.0\modules\objdetect\test\test_qrcode_encode.cpp(349,9): error C2737: “gtest_ar”: 必须初始化 const 对象
D:\Opencv\opencv-4.6.0\modules\objdetect\test\test_qrcode_encode.cpp(511,2): error C2059: 语法错误:“}”
D:\Opencv\opencv-4.6.0\modules\objdetect\test\test_qrcode_encode.cpp(511,2): error C2143: 语法错误: 缺少“;”(在“}”的前面)

vs2022重新编译opencv-python cuda加速时报错_严重性代码说明项目文件行禁止显示状态 错误c2059语法错误:“字符串” (-优快云博客文章浏览阅读8.7k次,点赞11次,收藏13次。今天重新编译了一下Windows的opencv-python的cuda加速在生成INSTALL的时候报错严重性代码说明项目文件行禁止显示状态错误C2059语法错误:“)”opencv_test_objdetectD:\opencv\opencv\source\opencv-4.x\modules\objdetect\test\test_qrcode_encode.cpp324警告C4819该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unico_严重性代码说明项目文件行禁止显示状态 错误c2059语法错误:“字符串” ( https://blog.youkuaiyun.com/pypyquixue/article/details/123448814

出现该错误,参考上边该博主更改test_qrcode_encode.cpp文件的编码格式并未解决问题,在评论区得到完美解决,就是删除test_qrcode_encode.cpp文件231、232、233三行的日文后,保存编译就会成功。如下图所示。

您可能感兴趣的与本文相关的镜像

Python3.9

Python3.9

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值