服务器技术

 首页 > 服务器技术 > Linux > “makefile:425: *** 遗漏分隔符 。 停止。”问题解决

“makefile:425: *** 遗漏分隔符 。 停止。”问题解决

分享到:
【字体:
导读:
          在终端下输入make时出现makefile:2: *** 遗漏分隔符 。 停止。问题,原因是在编写makefile文件时:3 : 3.c gcc -o 3 3.cgcc前的是tab分隔符,不能用空格,否则会出现makefile:2: *** 遗漏分隔符 。......

在终端下输入make时出现“makefile:2: *** 遗漏分隔符 。 停止。”问题,原因是在编写makefile文件时:
3 : 3.c
         gcc -o 3 3.c
gcc前的是tab分隔符,不能用空格,否则会出现“makefile:2: *** 遗漏分隔符 。 停止。”提示。。。
 
make中规定每一Shell命令之前的开头必须使用字符。
 
 
 
 
也就是每个 “gcc -”前一定要加字符。
 

摘自 踏雪无痕
      上一篇:Red Hat linux 9 安装jdk - Linux操作系统:Ubuntu_Centos 下一篇:解决apache启动错误"httpd:Could not reliably determ
    分享到:
    解决apache启动错误"httpd:Could not rel...
    启动apache遇到错误:httpd: Could not reliably determine the server's fully qualified domain name [root@server httpd-2.2.4]# /usr/local/apache/bin/apachectl start   httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName   1)进入a...
    Red Hat linux 9 安装jdk - Linux操作系...
    1.从java.sun.com下载最新的J2SE 1.6:jdk-6u17-linux-i586-rpm.bin 2.将JDK安装文件jdk-6u17-linux-i586-rpm.bin拷贝到Redhat任意目录下。例如:/opt/jdk(目录jdk需要手动新建) 3.执行 #chmod +x jdk-6u17-linux-i586-rpm.bin 4.执行./jdk-6u17-linux-i586-rpm.bin 此时会出现JDK安装授权协议。可以一路按Enter浏览...
    •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
    • 在这里……