lua_conf.inc
来自「这个是一个嵌入式脚本支持引擎, 体积十分小巧」· INC 代码 · 共 88 行
INC
88 行
# Common Tecmake definitions for Lua 5.1SFX = 5.1PROJNAME = lua$(SFX)OPT = Yes # Turn optimization onUSE_NODEPEND = Yes # Disable dependenciesNO_SCRIPTS = Yes # Disable scripts and batch files creationNO_DYNAMIC = no # Build also dynamic libraries with gcc in WindowsDEFINES = # All non-Windows (posix) ifeq ($(findstring Win, $(TEC_SYSNAME)), ) DEFINES += LUA_USE_POSIX # MacOS X ifneq ($(findstring Darwin, $(TEC_UNAME)), ) DEFINES += LUA_DL_DYLD else DEFINES += LUA_USE_DLOPEN endif # Linux Only ifneq ($(findstring Linux, $(TEC_UNAME)), ) DEFINES += LUA_USE_READLINE endif # BSD Only ifneq ($(findstring BSD, $(TEC_UNAME)), ) DEFINES += LUA_USE_READLINE endif # Cygwin Only (POSIX build) ifneq ($(findstring cygw, $(TEC_UNAME)), ) DEFINES += LUA_USE_READLINE endifendif# For Executables onlyifdef APPNAME # Disable strip STRIP = APPTYPE = console ifneq ($(findstring Win, $(TEC_SYSNAME)), ) SLIB += setargv.obj # In Windows, use the Dynamic Libraries USE_DLL = Yes LIBS += lua$(SFX) ifeq "$(TEC_SYSNAME)" "Win32" LDIR += ../lib/dll8 else LDIR += ../lib/dll8_64 endif else ifneq ($(findstring cygw, $(TEC_UNAME)), ) LIBS += lua$(SFX) LDIR += ../lib/$(TEC_UNAME) LDFLAGS = -s else #UNIX Use Static Libraries SLIB += ../lib/$(TEC_UNAME)/liblua$(SFX).a endif endif ifneq ($(findstring Linux, $(TEC_UNAME)), ) LIBS += dl LFLAGS = -Wl,-E LIBS += readline history curses ncurses endif ifneq ($(findstring BSD, $(TEC_UNAME)), ) LFLAGS = -Wl,-E LIBS += readline history curses ncurses endif ifneq ($(findstring SunOS, $(TEC_UNAME)), ) LIBS += dl endif ifneq ($(findstring cygw, $(TEC_UNAME)), ) LIBS += readline history endifendif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?