编译文件出错

简介:

 

 
  1.  
  2. 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,如需转载请自行联系原作者



相关文章
源文件与模块生成时的文件不同,是否希望调试器使用它?如何解决
源文件与模块生成时的文件不同,是否希望调试器使用它?如何解决
|
6月前
|
IDE Java 开发工具
JDK 11中的源文件直接运行:从编译到执行的一步之遥
在JDK 11中,Java开发人员可以更轻松地将源代码直接转换为可执行程序,而无需经历传统的编译和打包过程。这一新功能简化了开发流程,提高了开发效率,为快速原型设计和即时应用程序部署提供了便利。本文将详细介绍JDK 11中源文件直接运行的技术细节、优势和适用场景。
|
C++
VS下源文件中有多个代码时如何指定运行特定的代码(一个源文件下有多个代码时运行指定代码)
VS下源文件中有多个代码时如何指定运行特定的代码(一个源文件下有多个代码时运行指定代码)
264 0
编译好的编译ffmpeg又出错:更改输出目录产生各种古怪错误
编译好的编译ffmpeg又出错:更改输出目录产生各种古怪错误
100 0
|
Unix C++
源码文件编码问题,导致编译的程序运行错误
源码文件编码问题,导致编译的程序运行错误
120 0
|
C++
so运行出错:只包含了头文件,未同时编译cpp
so运行出错:只包含了头文件,未同时编译cpp
124 0
原来编译通过,现在编译不通过,怎么回事?
原来编译通过,现在编译不通过,怎么回事?
177 0