这是因为configure.in的文件格式不对(是dos格式),用编辑器打开configure.in文件,将其重新保存为 unix格式。
解决:1)在windows下转换:
利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。转换方式如下(UltraEdit):File-->Conversions-->DOS->UNIX即可。
2)也可在Linux中转换:
#sh>vi filename
利用如下命令查看文件格式
:set ff 或 :set fileformat
可以看到如下信息
fileformat=dos 或 fileformat=unix
利用如下命令修改文件格式
:set ff=unix 或 :set fileformat=unix
:wq (存盘退出)
最后再执行文件
#sh>./filename
本文介绍了解决 configure.in 文件因格式错误导致的问题。通过两种方法实现从 DOS 格式到 UNIX 格式的转换:一是在 Windows 环境下使用 UltraEdit 或 EditPlus 等编辑器进行转换;二是在 Linux 系统中使用 Vim 编辑器调整文件格式。
443

被折叠的 条评论
为什么被折叠?



