可以使用 `Jam` 作为带有 autoconf 的 GNU Make 的替代品吗?

发布于 2024-12-27 03:48:38 字数 400 浏览 1 评论 0原文

正如 freetype.org 的 FT Jam 页面 中所述:

Jam 是一个小型开源构建工具,可以用作 Make 的替代品。尽管 Jam 使用起来比 Make 简单得多,但它更强大且易于掌握。它已经可以在多种平台上运行(Unix、Windows、OS/2、VMS、MacOS、BeOS 等),移植起来很简单,而且它的设计足够清晰,允许任何普通程序员使用高级功能来扩展它。任意功能。

有没有什么方法可以用 make 代替 jam 来使 MinGW / MSYS 中基于 autoconf 的项目构建得更快?

As it is stated on the FT Jam page at freetype.org:

Jam is a small open-source build tool that can be used as a replacement for Make. Even though Jam is a lot simpler to use than Make, it is far more powerful and easy to master. It already works on a large variety of platforms (Unix, Windows, OS/2, VMS, MacOS, BeOS, etc.), it is trivial to port, and its design is sufficiently clear to allow any average programmer to extend it with advanced features at will.

Are there any ways to substitute make for jam to make autoconf-based projects in MinGW / MSYS to build faster?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

皓月长歌 2025-01-03 03:48:38

不会。Autoconf 依赖于 Unix shell 和相关实用程序。它可能会被黑客攻击来生成 jam 文件,但配置步骤是 autotools。如果您只有一个普通的 makefile,那么您最好只使用 mingw32-make,并在可能的情况下完全放弃 autotools。

No. Autoconf relies on a Unix shell and associated utilities. It might be hacked to generate jam files, but the configure step is autotools. If you just have a plain makefile, you might as well just use mingw32-make and ditch autotools completely if possible.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文