12

我已经更改了一个项目的 Makefile,现在当我制作它时,它会返回:-

ERROR: "make[2]: *** No rule to make target ../libvmi/driver/.deps/xen.Po. Stop. "

Makefile 如何创建.Po文件以及如何禁用为某个文件创建它 ../libvmi/driver/.deps/xen.c

4

1 回答 1

13

.Po文件用作 automake 依赖项跟踪的一部分。它们通常由config.status空文件创建,在调用编译器时会被实际依赖项覆盖。(automake 的方法是将依赖生成作为编译的副作用。)

我发现,一旦重新编译缺少 .Po 的文件,运行make -k(-k是 的缩写) 就足以解除构建。--keep-going

于 2013-06-30T08:30:38.287 回答