代码之家  ›  专栏  ›  技术社区  ›  troutwine

使用Autotools将外部库包含到源树中

  •  2
  • troutwine  · 技术社区  · 16 年前

    通过将包含的依赖项的目录名添加到顶级Makefile.am的子目录中,可以配置和构建依赖项。可以通过CFLAGS手动设置include路径,但是如何链接libtool .la

    1 回复  |  直到 16 年前
        1
  •  1
  •   Rudi    16 年前

    可以添加具有相对路径的lib。

    SUBDIRS = extern
    foo_SOURCES = foo/x.c ...
    foo_LDADD = extern/bar/libbaz.la
    foo_DEPENDENCIES = extern/bar/libbaz.la # Hack to prevent atomake from screwing parallel builds
    
    推荐文章