📄 makefile.linux
字号:
## LINUX SPECIFIC CONFIGURATION#ARCH := $(shell uname -m)DESTDIR ?=LIBDIR = $(DESTDIR)$(shell if [ "$(ARCH)" = "x86_64" -a -d "/usr/lib64" ]; then echo "/usr/lib64"; else echo "/usr/lib"; fi)SRCS += $(wildcard src/linux/*.c src/unix/*.c)HDRS += $(wildcard src/linux/*.h src/unix/*.h)CPPFLAGS += -DlinuxLIBS += PLUGIN_FULLNAME ?= $(PLUGIN_NAME).so.$(PLUGIN_VER)INSTALL_LIB = install -D -m 755 $(PLUGIN_FULLNAME) $(LIBDIR)/$(PLUGIN_FULLNAME); \ /sbin/ldconfig -n $(LIBDIR)ifdef OLSRD_PLUGINGENERATE_PIC = trueendififeq ($(filter-out alpha x86_64 parisc64 ia64, $(ARCH)),)GENERATE_PIC = trueendififdef GENERATE_PICCFLAGS += -fPICLDFLAGS += -fPICendifOS_LIB_PTHREAD = -lpthreadOS_CFLAG_PTHREAD = -pthreadOS_LIB_DYNLOAD = -ldl# Local Variables:# mode: makefile# End:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -