主题:人类有史以来最庞大/划时代的软件项目—kde4已经成熟了 -- 黑传说
共:💬153 🌺97
要了解make和cmake的不同,可以看cmake的来源和规划逻辑,下面无责任转摘,不负责辩论,也没啥好辩的,没需求的时候,怎么说都不明白:
CMake was created in response to the need for a powerful, cross-platform build environment for the Insight Segmentation and Registration Toolkit (ITK) funded by NLM as part of the Visible Human Project. It was influenced by an earlier system called pcmaker created by Ken Martin and other developers to support the Visualization Toolkit (VTK) open source 3D graphics and visualization system. To create CMake, Bill Hoffman at Kitware incorporated some key ideas from pcmaker, and added many more of his own, with the thought to adopt some of the functionality of the Unix configure tool. The initial CMake implementation was mid-2000, with accelerated development occurring in early 2001.
CMake is an extensible, open-source system that manages the build process in an operating system and in a compiler-independent manner. Unlike many cross-platform systems, CMake is designed to be used in conjunction with the native build environment.
CMake is designed to support complex directory hierarchies and applications dependent on several libraries.
ooo因为已经易主,所以应该是oooo=oracle openoffice.org
- 相关回复 上下关系8
压缩 3 层
🙂方向基本准确,再往上。 littles 字0 2010-05-07 03:30:51
🙂ooo,另外。 littles 字0 2010-05-06 09:04:22
🙂呵呵,你这个 cmake 的跨平台 有什么特别的吗? littles 字165 2010-05-06 09:00:26
🙂往这贴下面看,我应该算不是新手吧??
🙂我是说你没多少做开发的经验,使用上也是新手。 littles 字0 2010-05-06 09:32:58
🙂我看不出来cmake的特别需要,古早的还有xmake呢 littles 字149 2010-05-06 09:27:08
🙂CMake是帮助你生成make的 1 yueyu 字57 2010-05-06 11:39:46
🙂我已经发现这一点了,看上面的贴。 1 littles 字192 2010-05-06 12:03:56