有人对一个好的、快速的制作工具有什么建议吗? SCons? KJam?还有别的吗?
跨平台工具也是可以接受的。
最佳答案
- GNU make速度很快,但是原生 Windows 端口还不是很完善;关于使用哪个 shell 来执行命令等问题存在很多陷阱。 (在 GNU make manual 中搜索“MS-DOS”。)
- SCons在 Windows 上运行得很好。 SCons(我上次查看时)在大型项目(数千个文件及以上)上存在一些严重的性能问题,但那是几年前的事了。
- CMake如果您想在 Visual Studio 中工作但仍保持跨平台并允许在其他平台上使用其他开发工具,那么这是一个出色的工具。还可以为 Windows 生成 makefile,因此您不必局限于 Visual Studio。
- 无论您对 Ant 有何看法,它都不是 Make 的替代品。这就像说 SUV 是一级方程式赛车的替代品一样。他们是完全不同的野兽。 Ant 对某些事情有好处,对另一些事情也有好处。
- 有一个相对较新的工具,名为 premake您可能想调查一下。我看的时候看起来很有希望,但我还没有详细检查过。
关于makefile - 基于 Windows 的 make 工具的推荐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/426846/