【问题标题】:How are .Po files created in Makefile?.Po 文件是如何在 Makefile 中创建的?
【发布时间】:2013-06-27 13:39:02
【问题描述】:

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

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

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

【问题讨论】:

    标签: c makefile automake


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2012-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多