0

automake 抱怨的一个常见问题是由各种 Makefile.am:s 中的以下行引起的

Makefile.am:
SUBDIRS = deployment transport/http/util transport/http/common engine transport

此行的目的是强制构建顺序,以便在引擎目录之前构建transport/http/utiltransport/http/common,并在构建引擎之后构建其余的传输

此行在 MinGW 下运行 automake 时会导致以下错误:

Makefile.am:1: directory should not contain `/'
4

1 回答 1

3

这是由旧版本的 automake(至少 1.7 和更早版本)引起的。较新的版本接受多级路径作为 SUBDIRS 的值。

于 2010-04-17T16:22:02.713 回答