- bash: ./configure: /bin/sh^M: bad interpreter: No such file or directory
编译软件时,遇到如上提示,这是因为configure文件是在windows上写成的.所以在每行后面会加个ctrl+m就是^M,所以后面的,sh就变成sh^M当然是没有这个命令的,所以脚本就不能运行了,把^M去掉就应该没问题了.
os2unix configure
先执行下这个,把它转化成linux文件
本文转自 珏石头 51CTO博客,原文链接:http://blog.51cto.com/gavinshaw/553001,如需转载请自行联系原作者