重新生成 .Plo 文件而不运行 ./configure
我正在尝试挖掘一个基于自动工具的项目,实际上有点大。 我正在研究其中的一小部分,一个子目录。 我需要在这个小部分中不断添加/移动/删除文件和目录。
每次在顶层运行 ./configure 不仅耗时,而且会导致整个对象树变得无效(对这些术语感到抱歉,但我对此有点陌生)。 所以我想出了如何从 Makefile.am 重新生成 Makefile.in (通过运行 automake path/to/my/part ),并且我想出了如何从构建树中的 Makefile.in 重新生成 Makefile (通过运行 ./config.status路径/到/我的/部分)。 但有一些我仍然无法弄清楚:如何重新生成所有依赖文件(构建树中每个子目录内的 .deps/*.Plo )。 果然,再次运行configure就解决了问题。 所以,我的问题是:如何重新生成依赖文件而不再次运行配置? 提前致谢。
I'm trying to dig in one autotools-based project, kind of big in fact. I'm working on a small part of it, a subdirectory. And I need to add/move/remove files and directories constantly inside this little part.
Running ./configure on top-level every time not only time-consuming, but causes the whole object tree to become invalid (sorry about the terms, but I'm kind of new at this). So I figured out how to regenerate Makefile.in from Makefile.am (by running automake path/to/my/part), and I figured out how to regenerate Makefile from Makefile.in in build tree (by runinning ./config.status path/to/my/part). But there's something I still cannot figure out: how to regenerate all dependency files (.deps/*.Plo inside each subdirectory in build tree). Indeed, running configure again solves the problem. So, my question is: how to regenerate dependency files without running configure again? Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论