Linux 报错 “ Makefile:4: *** missing separator。 停止。 ”

在make命令后出现这种错误提示,是提示第4行没有分隔符。

例如:

1 target:prerequisites

......

4 command

……

改为:

1 target:prerequisites

.....

4     command

……

在Makefile文件中,命令必须以【tab】键开始。

时间: 2024-10-12 15:01:24

Linux 报错 “ Makefile:4: *** missing separator。 停止。 ”的相关文章

laravel安装intervention/image图像处理扩展 报错fileinfo is missing

在安装intervention/image图像处理扩展 报错fileinfo is missing 报错信息如下: \blog>composer require intervention/imageUsing version ^2.3 for intervention/image./composer.json has been updatedLoading composer repositories with package informationUpdating dependencies (i

用vmware p2v转换linux报错

用vmware converter standalone转换一台物理linux时报错,运行到97%时cancel, LSB Version:    1.3 Distributor ID: RedHatEnterpriseES Description:    Red Hat Enterprise Linux ES release 3 (Taroon) Release:        3 Codename:       Taroon 2014-06-25T14:02:30.503+08:00 [02

makefile:4: *** missing separator. Stop.

今天在编写蜂鸣器的驱动程序时,makefile文件是这样: CROSS=arm-linux- all: beep beep: beep.c $(CROSS)gcc -o beep beep.c $(CROSS)strip beep clean: @rm -vf beep *.o *~ 结果make的时候一直出错,错误是makefile:4: *** missing separator. Stop. 中文意思是说缺少分隔符. 解决方法: 在第4行前面加上一个table,同样第5和7行也要加上,如下

linux报错之--->export `=' not a valid identifier的一般原因

export `=' not a valid identifier的一般原因 原因就是你修改的 /etc/profile 文件里 你加过空格 我的代码如下: export JAVA_HOME = /usr/java/jdk1.7.0_75 export PATH = $JAVA_HOME/bin:$PATH export CLASSPATH = .:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 修改为如下: export JAVA_HOME=/us

Linux报错之ping: www.baidu.com: Name or service not known

Linux报错之ping: www.baidu.com: Name or service not known 出现这个以后,首先去ping下主机Ip,发现能ping通,但是出现另一个问题Destination Host Unreachable: 我使用的是NAT模式连接,在配置好网络后,参考:https://www.cnblogs.com/passer101/p/9899202.html 然后输入: 解决方案:rm /var/lib/NetworkManager/NetworkManager.s

linux报错-bash: ./xx.sh: Permission denied

linux报错-bash: ./xx.sh: Permission denied 在linux下执行sh文件时提示: -bash: ./xx.sh: Permission denied 进行授权: chmod 777 xx.sh Linux chmod +755和chmod +777 区别: 755 代表用户对该文件拥有读,写,执行的权限, 同组其他人员拥有执行和读的权限,没有写的权限,其他用户的权限和同组人员权限一样. 777代表,user,group ,others ,都有读写和可执行权限.

linux报错:export `xxxxx' not a valid identifier的一般原因

原因就是你修改的 /etc/profile 文件里你加过空格 我的代码如下:export JAVA_HOM:=:/usr/java/jdk1.7.0_75export PATH = $JAVA_HOME/bin::$PATHexport CLASSPATH = .:$JAVA_HOME/lib/dt.jar::$JAVA_HOME/lib/tools.jar 修改为如下:export JAVA_HOME=/usr/java/jdk1.7.0_75export PATH=$JAVA_HOME/bi

12C ogg之坑爹又坑队友报错OGG-00868 ORA-01291: missing logf

同事正常操作,并停止一个ogg进程,数据库是12c的.ogg当然也是12c的版本.一切都是一个正常的操作,但是出了坑爹的效应,差不多四个人,搞了近3个小时吧.下面我们看看详细的报错:GGSCI (dwdb1) 1> info all Program Status Group Lag at Chkpt Time Since Chkpt MANAGER RUNNING EXTRACT RUNNING EK_ZW1 00:00:03 00:00:05 EXTRACT STOPPED EXT_KAF1

安装Linux报错Unable to read package metadata. This may

Unable to read package metadata. This may be due to missing repodata directory. Please ensure that your install tree has been correctly generated.  Failare: repodata/743fec56b2af0ce8d6ec82c47a4efafc2a4d18cddfa9683f29611cb18d1a33de-primary.sqlite.bz2