码迷,mamicode.com
首页 > 其他好文 > 详细

tesseract编译各种 “锟斤拷” 等中文乱码 编译失败问题

时间:2017-11-10 00:23:47      阅读:438      评论:0      收藏:0      [点我收藏+]

标签:问题   utf-8   源文件   格式   一个   style   选项   创建   编码问题   

编译tesseract - ocr时 各种不通过 也很疑惑,完全按照官方指导来的啊

首先以为是vs的编码问题,随切换选项-切换Unicode或多编码字符集,但仍无效。

定位到乱码的文件,用notepad++ 打开,查看编码,是“”“以UTF-8无BOM格式编码”,切换成utf-8编码,将所有有中文的编码都切换了(还好只有两个),然后编译既然成功了。

然后新建了一个工程,一路默认创建。打开默认创建的cpp文件,是ANSI编码,没有任何文件头信息。可能是vs对于无bom的utf8不认识吧,默认把它当成了ANSI编码,所以造成这个问题。

看到一篇博客说vs2008,创建的C++源文件的缺省编码方式为CP936,即GB2312

 

tesseract编译各种 “锟斤拷” 等中文乱码 编译失败问题

标签:问题   utf-8   源文件   格式   一个   style   选项   创建   编码问题   

原文地址:http://www.cnblogs.com/zhishuai/p/7811855.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!