出错:在Makefile的第一行上缺少分隔符

时间:2012-08-14 18:21:11

标签: makefile

尝试运行make时出现以下错误:

Makefile:1: *** missing separator.  Stop.

看起来我需要在第一行使用标签。 但是,我的Makefile的前三行是这样的。

[ -z "${PROJ_DIR}" ] && PROJ_DIR=/home/my_directory
[ -z "${BASE_DIR}" ] && BASE_DIR=/home/my_directory
[ -z "${TOOLCHAIN}" ] && TOOLCHAIN=${BASE_DIR}/mips-4.3

没有空间修改的地方。 我迷失了错误。

1 个答案:

答案 0 :(得分:1)

甚至关闭correct makefile syntax

PROJ_DIR ?= /home/my_directory
BASE_DIR ?= /home/my_directory
TOOLCHAIN ?= $(BASE_DIR)/mips-4.3