Next: Libtool Flags, Previous: Libtool Convenience Libraries, Up: A Shared Library
これらは,dlopenされることを意味するlibtoolライブラリです.それらは,
リンク時に-module
をlibtoolに渡すことで示されます.
pkglib_LTLIBRARIES = mymodule.la mymodule_la_SOURCES = doit.c mymodule_la_LDFLAGS = -module
通常,Automakeは共有ライブラリの名前が‘lib’で始まることを要求しま す.しかし,動的にロードされるモジュールをビルドしている場合,"標準的 でない" 名前を使用したいかもしれません.
‘mymodule_la_SOURCES’が指定されていない場合,そのデフォルトは単一 ファイルのmymodule.c (see Default _SOURCES)です.