文章出處

Linux下編譯SRS及配置環境:打算先用SRS先跑一下推流和接收直播流,于是在windows中按照步驟用git Clone SRS到本地,然后執行腳本build.sh。

結果報錯,不支持的操作系統。也就是不能windows上跑SRS服務。 當即就轉到linux上,但是又報錯:“build.sh /bin/bash^M: 壞的解釋器:沒有那個文件或目錄”。

原來是因為在windows上打開文件后windows的換行符是\n\r,而linux是\n。于是多出來的\r就成了^M。雖然可以用sed -i ‘s/\r$//’filename 命令把\r替換成空字符,但建議重新下載SRS吧,不然后續還有很多錯誤,比如congfigure文件也要去掉^M,make需要帶參數等等。只要在linux下重新下載SRS(一百多M,用不了多久),一切搞定。看文倉www.92to.com網友整理上傳,為您提供最全的知識大全,期待您的分享,轉載請注明出處。
歡迎轉載:http://www.kanwencang.com/bangong/20161222/75852.html

文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()