编译EasyDSS rtmp流媒体服务器遇到stray '_239' inprogram,stray '_187' inprogram,stray '_191' inprogram的解决办法
2017-12-09 15:20
465 查看
使用用户提供的交叉编译工具链编译easydss时遇到一个编译错误
初看这个错误摸不着头脑,网上的解决方案也是一本正经的胡说八道
那我们来看看
原来是utf-8的BOM,那原因我大概了解了
这个源码的文件格式是带BOM的utf-8,此编译器版本较老不支持
那我们将源码文件做一下转换,转换成无BOM的utf-8
解决
BTW,visual studio创建的utf-8的源码文件都是添加BOM的,这个要注意
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缓冲、录像、检索、回放、录像下载、网页管理等多种功能,是目前市面上最合理的一款商用流媒体服务器!获取更多信息
邮件:support@easydarwin.orgWEB:www.EasyDarwin.org
Copyright © EasyDarwin.org 2012-2017
相关文章推荐
- 编译EasyDSS rtmp流媒体服务器遇到stray '_239' inprogram,stray '_187' inprogram,stray '_191' inprogram的解决办法
- 编译easydss遇到stray '\239' inprogram,stray '\187' inprogram,stray '\191' inprogram的解决办法
- EasyDSS RTMP流媒体服务器运行遇到getpwnam("xxxxx")错误的解决办法
- Linux下eclipse编译C/C++程序遇到 undefined reference to `pthread_create'的异常解决办法
- 使用xcodebuild命令行编译iOS应用遇到的一个错误及解决办法
- vs2013 Qt5.7编译osgearth2.7遇到的问题及解决办法
- 编译安装openssl-1.0.2e时遇到的问题的解决办法
- OBS编译遇到了问题以及解决办法
- QT5.7.0交叉编译与移植遇到的问题以及解决办法
- 遇到WinEdt中文无法编译通过或无法显示的解决办法
- 编译hadoop2.6.0-cdh5.7.0 native支持snappy & 编译中遇到的坑及解决办法
- 编译hadoop2.6.0-cdh5.7.0 native支持snappy & 编译中遇到的坑及解决办法
- [原创]编译CLANG时遇到问题的解决办法
- Ubuntu16.04编译Caffe遇到的问题及解决办法
- ios升级为5后,程序编译时遇到的关于libz 1.2.3.dylib类包的各种问题解决办法
- 使用Maven编译项目遇到——“maven编码gbk的不可映射字符”解决办法
- 使用阿里云服务器遇到的一些问题及解决办法
- 编译Qt/E时遇到incorrect register `%rbp' used with `l' suffix问题的解决办法
- Visual Studio 2013 配置Boost库。 如何编译和选择,遇到无法打开文件“libboost_thread-vc120-mt-gd-1_58.lib的解决办法