make: *** 没有规则可以创建目标“linux”。 停止

编译luajit2.0.2是用make linux时 提示

make: *** 没有规则可以创建目标“linux”。 停止

是因为里面没有这个规则导致的,其实因为上层都用这个命令不好改命令,就改了下makefile


default all $(INSTALL_DEP):
        @echo "==== Building LuaJIT $(VERSION) ===="
        $(MAKE) -C src
        @echo "==== Successfully built LuaJIT $(VERSION) ===="


linux: $(INSTALL_DEP)
        @echo "==== Building LuaJIT $(VERSION) ===="
        $(MAKE) -C src
        @echo "==== Successfully built LuaJIT $(VERSION) ===="

。。。。。。

把default的复制了份,就行了 注意后面没冒号(:)

你可能感兴趣的:(lunix)