关于lua5.1.4找不到luaL_openlibs的问题

关于lua5.1.4找不到luaL_openlibs的问题

忙了一下午,最后才发现是src/Makefile里少数据
LUAC_T=    luac
LUAC_O=    luac.o print.o
LUA_SO= liblua.so

ALL_O= $(CORE_O) $(LIB_O) $(LUA_O) $(LUAC_O)
ALL_T= $(LUA_A) $(LUA_T) $(LUAC_T) $(LUA_SO)
ALL_A= $(LUA_A)

default: $(PLAT)

all:    $(ALL_T)

o:    $(ALL_O)

a:    $(ALL_A)

$(LUA_A): $(CORE_O) $(LIB_O)
    $(AR) $@ $?
    $(RANLIB) $@

$(LUA_T): $(LUA_O) $(LUA_A)
    $(CC) -o $@ $(MYLDFLAGS) $(LUA_O) $(LUA_A) $(LIBS)

$(LUAC_T): $(LUAC_O) $(LUA_A)
    $(CC) -o $@ $(MYLDFLAGS) $(LUAC_O) $(LUA_A) $(LIBS)

$(LUA_SO):$(CORE_O) $(LIB_O)
    $(CC) -o $@ -shared -fPIC $? -ldl -lm

你可能感兴趣的:(关于lua5.1.4找不到luaL_openlibs的问题)