如何在Makefile中创建.Po文件?

时间:2013-06-30 05:23:02

标签: c makefile automake

我已经更改了项目的Makefile,现在当我创建它时,它返回: -

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

Makefile如何创建.Po文件以及如何禁用为../libvmi/driver/.deps/xen.c等特定文件创建文件?

1 个答案:

答案 0 :(得分:11)

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

我发现,一旦缺少.Po的文件被重新编译,运行make -k-k--keep-going的缩写)就足以取消构建。 / p>