/bin/bash^M: 壞的解釋器: 沒有那個文件或目錄(bad interpreter: No such file or directory)
在Linux下編譯cocos2d-x運行腳本的時候出現”/bin/bash^M: 壞的解釋器: 沒有那個文件或目錄(bad interpreter: No such file or directory)“這樣的錯誤如下圖。
解決方法:
使用在終端輸入sed -i 's/\r$//' make-all-linux-project.sh即可
其中make-all-linux-project.sh為我的文件名,這裡改成自己需要的即可
原因:
這個文件在Windows 下編輯過,在Windows下每一行結尾是\n\r,而Linux下則是\n
sed -i 's/\r$//' make-all-linux-project.sh 會把make-all-linux-project.sh中的行尾的\r替換為空白
剖析cocos2d-x之Action實現 http://www.linuxidc.com/Linux/2013-04/82436.htm
Ubuntu下cocos2d-x開發環境搭建及配置 http://www.linuxidc.com/Linux/2013-03/81876.htm
Cocos2d-x3.2實現虛擬搖桿多點觸摸 http://www.linuxidc.com/Linux/2014-09/106551.htm
Ubuntu 14.04搭建Cocos2d-x2.2.5開發環境圖文詳解 http://www.linuxidc.com/Linux/2014-10/108108.htm
Cocos2D-X 的詳細介紹:請點這裡
Cocos2D-X 的下載地址:請點這裡