📄 makefile.am
字号:
## Process this file with automake to produce Makefile.inAUTOMAKE_OPTIONS = no-dependencies foreignINCLUDES = $(INCLTDL)EXTRA_DIST = acinclude.m4lib_LTLIBRARIES = libsub.la foo1.la libfoo2.la libmlib.lafoo1_la_SOURCES = foo1.cfoo1_la_LIBADD = $(LIBM) libsub.lafoo1_la_LDFLAGS = -no-undefined -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-undefined## Use -export-symbols-regex here explicitly because libltdl marks## its exported symbols, and we use libltdl as a convenience archive.## Thus, on w32, auto-exporting is turned off.libmlib_la_SOURCES = mlib.clibmlib_la_LIBADD = @LIBLTDL@ "-dlopen" foo1.la "-dlopen" libfoo2.lalibmlib_la_LDFLAGS = -no-undefined -export-symbols-regex ".*"libmlib_la_DEPENDENCIES = @LIBLTDL@ libsub.la foo1.la libfoo2.lanoinst_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)libtool: $(LIBTOOL_DEPS) $(SHELL) ./config.status --recheck
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -