编译easydss遇到stray '\239' inprogram,stray '\187' inprogram,stray '\191' inprogram的解决办法
2017-11-30 10:33
232 查看
使用用户提供的交叉编译工具链编译easydss时遇到一个编译错误
初看这个错误摸不着头脑,网上的解决方案也是一本正经的胡说八道
那我们来看看
原来是utf-8的BOM,那原因我大概了解了
这个源码的文件格式是带BOM的utf-8,此编译器版本较老不支持
那我们将源码文件做一下转换,转换成无BOM的utf-8
解决
BTW,visual studio创建的utf-8的源码文件都是添加BOM的,这个要注意
详细说明:http://www.easydss.com/
点击链接加入群【EasyDSS流媒体服务器】:560148162
WEB:www.EasyDarwin.org
Copyright © EasyDarwin.org 2012-2017
stray '\239' inprogram stray '\187' inprogram stray '\191' inprogram
初看这个错误摸不着头脑,网上的解决方案也是一本正经的胡说八道
那我们来看看
239 187 191是什么,也就是
EF BB BF
原来是utf-8的BOM,那原因我大概了解了
这个源码的文件格式是带BOM的utf-8,此编译器版本较老不支持
那我们将源码文件做一下转换,转换成无BOM的utf-8
解决
BTW,visual studio创建的utf-8的源码文件都是添加BOM的,这个要注意
关于EasyDSS流媒体服务器
EasyDSS商用流媒体服务器解决方案是一套集流媒体点播、转码与管理、直播、录像、检索、时移回看于一体的一套完整的商用流媒体服务器解决方案,EasyDSS高性能RTMP流媒体服务器支持RTMP推流,同步输出HTTP、RTMP、HLS、HTTP-FLV,支持推流分发/拉流分发,支持秒开、GOP缓冲、录像、检索、回放、录像下载、网页管理等多种功能,是目前市面上最合理的一款商用流媒体服务器!详细说明:http://www.easydss.com/
点击链接加入群【EasyDSS流媒体服务器】:560148162
获取更多信息
邮件:support@easydarwin.orgWEB:www.EasyDarwin.org
Copyright © EasyDarwin.org 2012-2017
相关文章推荐
- 编译EasyDSS rtmp流媒体服务器遇到stray '_239' inprogram,stray '_187' inprogram,stray '_191' inprogram的解决办法
- 编译EasyDSS rtmp流媒体服务器遇到stray '_239' inprogram,stray '_187' inprogram,stray '_191' inprogram的解决办法
- spark 编译遇到的错误及解决办法(三)
- 使用Maven编译项目遇到——“maven编码gbk的不可映射字符”解决办法
- 使用Maven编译项目遇到——“maven编码gbk的不可映射字符”解决办法
- 使用Maven编译项目遇到——“maven编码gbk的不可映射字符”解决办法
- 使用Maven编译项目遇到——“maven编码gbk的不可映射字符”解决办法
- ios升级为5后,程序编译时遇到的关于libz 1.2.3.dylib类包的各种问题解决办法
- 编译Qt/E时遇到incorrect register `%rbp' used with `l' suffix问题的解决办法
- 编译安装openssl-1.0.2e时遇到的问题的解决办法
- Visual Studio 2013 配置Boost库。 如何编译和选择,遇到无法打开文件“libboost_thread-vc120-mt-gd-1_58.lib的解决办法
- vs2013 Qt5.7编译osgearth2.7遇到的问题及解决办法
- 编译Direct3D例子时遇到 fatal error CVT1100错误的解决办法!
- ubuntu 编译时遇到 cannot find -lncurses 使用 解决办法
- 2011-11-11(2440linux实验一)编译linux内核遇到的问题及解决办法
- Ubuntu16.04编译Caffe遇到的问题及解决办法
- QT5.7.0交叉编译与移植遇到的问题以及解决办法
- Ubuntu11.04 Android编译时遇到 cannot find -lncurses错误解决办法
- 编译tiny6410 wince6.0 BSP遇到的问题以及解决办法