【发布时间】:2026-01-31 19:55:01
【问题描述】:
假设我有一堆不同编程语言(C++、Java、Python 等)的小目标,它们具有编程语言间的依赖关系(Java 项目依赖于 C++,Python 依赖于 C++)。如何构建/编译它们?
我尝试了 scons 和最近的 gyp。我不记得我对 scons 有什么问题。 Gyp 有一个非常丑陋的语言定义,而且我必须破解 ant 脚本才能构建我的 java 目标。
【问题讨论】:
-
你是什么?这个问题严重需要更多解释
-
“构建它们的最佳方式”?.. 这完全是主观的。我使用 SCons 取得了相当大的成功。
-
自从我开始编程以来,我一直在寻找这个问题的答案。如果你找到了,请分享。当在 * 中选择答案时,用户是否可以观看问题并获得更新?
-
@Yasky:您可以点击“星号”将问题设为您最喜欢的问题,以便您可以返回查看回复。
-
SCons 是我用于复杂构建的工具。它对所讨论的语言特别有效。 (如果你想处理复杂性,Maven 似乎是一个很棒的厨房水槽工具。Java IDE 对 Ant 有很好的支持,但我不想手动编辑 xml。)
标签: java c++ python build scons