makefile.am
来自「这是一个自动生成MAKEFILE的工具。一个很有用的库。在LINUX工程项目里是」· AM 代码 · 共 52 行
AM
52 行
## Process this file with automake to produce Makefile.inAUTOMAKE_OPTIONS = no-dependencies foreignINCLUDES = $(INCLTDL)EXTRA_DIST = acinclude.m4lib_LTLIBRARIES = libsub.la foo1.la libfoo2.lafoo1_la_SOURCES = foo1.cfoo1_la_LIBADD = $(LIBM) libsub.lafoo1_la_LDFLAGS = -module -avoid-versionlibfoo2_la_SOURCES = foo2.clibfoo2_la_LIBADD = $(LIBM) libsub.lalibfoo2_la_LDFLAGS = -no-undefined -module -export-symbols-regex "libfoo2.*"libsub_la_SOURCES = sub.clibsub_la_LDFLAGS = -no-undefinednoinst_HEADERS = foo.hbin_PROGRAMS = mdemo mdemo.static## use @LIBLTDL@ because some broken makes do not accept macros in targets## we can only do this because our LIBLTDL does not contain ${top_builddir}@LIBLTDL@: ../libtool ../libltdl/libtool ../libltdl/config.h \ $(srcdir)/../libltdl/ltdl.c $(srcdir)/../libltdl/ltdl.h (cd ../libltdl; $(MAKE) `echo $(LIBLTDL) | sed 's,.*\.\./libltdl/,,g'`)# Without the following line, the check may fail if libltdl/libtool is# removed after libltdl is configured../libltdl/libtool ../libltdl/config.h:# Create a version of mdemo that does dlopen.mdemo_SOURCES = main.cmdemo_LDFLAGS = -export-dynamic## The quotes around -dlopen below fool automake into accepting itmdemo_LDADD = @LIBLTDL@ libsub.la "-dlopen" self \ "-dlopen" foo1.la "-dlopen" libfoo2.lamdemo_DEPENDENCIES = @LIBLTDL@ libsub.la foo1.la libfoo2.la# Create a statically linked version of mdemo.mdemo_static_SOURCES = $(mdemo_SOURCES)mdemo_static_LDFLAGS = $(STATIC) $(mdemo_LDFLAGS)mdemo_static_LDADD = $(mdemo_LDADD)mdemo_static_DEPENDENCIES = $(mdemo_DEPENDENCIES)$(OBJECTS): libtoollibtool: $(LIBTOOL_DEPS) $(SHELL) ./config.status --recheck
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?