Archive:Development/CMake (zh CN): Difference between revisions

From KDE TechBase
No edit summary
No edit summary
Line 3: Line 3:
所有有关[http://www.cmake.org CMake]的集散地 - 相关网页尽在TechBase.
所有有关[http://www.cmake.org CMake]的集散地 - 相关网页尽在TechBase.


== KDE4 Specific CMake文档==
== 关于KDE4 CMake文档==


;[[Development/Tutorials/CMake_(zh_CN)|CMake教程]]
;[[Development/Tutorials/CMake_(zh_CN)|CMake教程]]
Line 15: Line 15:
;[[Development/CMake_KDE_4_3 |KDE 4.3 建构系统的改变]]
;[[Development/CMake_KDE_4_3 |KDE 4.3 建构系统的改变]]
:''KDE 4.3 和 KDE 4.2 之间的差异''
:''KDE 4.3 和 KDE 4.2 之间的差异''
;[[Development/CMake_KDE_4_4 |KDE 4.3 建构系统的改变]]
:''KDE 4.4 和 KDE 4.3 之间的差异''


;[[Policies/CMake_and_Source_Compatibility|代码级别兼容CMake]]
;[[Policies/CMake_and_Source_Compatibility|代码级别兼容CMake]]
Line 23: Line 25:


;[[Policies/CMake_Commit_Policy|kdelibs/cmake/modules/ 的提交政策]]
;[[Policies/CMake_Commit_Policy|kdelibs/cmake/modules/ 的提交政策]]
:''The files in kdelibs/cmake/modules/ are part of the public interface of KDE, some special policies apply to committing there.''
:'' kdelibs/cmake/modules/ 中的文件是KDE公共接口的一部分,这里规定了一些递交的策略。''


;[[Development/Tools/Automoc4|Automoc4]]
;[[Development/Tools/Automoc4|Automoc4]]

Revision as of 05:05, 26 January 2010


Development/CMake


所有有关CMake的集散地 - 相关网页尽在TechBase.

关于KDE4 CMake文档

CMake教程
KDE4中使用CMake简介
KDE 的 CMake常见问题
常见问题
KDE 4.2联编系统的改变
KDE 4.2和KDE 4.0/4.1之间的差异
KDE 4.3 建构系统的改变
KDE 4.3 和 KDE 4.2 之间的差异
KDE 4.3 建构系统的改变
KDE 4.4 和 KDE 4.3 之间的差异
代码级别兼容CMake
如何确保在CMake级别的代码兼容性.
CMake的代码风格
如何编写KDE的CMake脚本
kdelibs/cmake/modules/ 的提交政策
kdelibs/cmake/modules/ 中的文件是KDE公共接口的一部分,这里规定了一些递交的策略。
Automoc4
Automoc4 文档
KDE CMake模块API
KDELIB中关于CMake所有模块的介绍(从kdelibs svn产生)
KDE's CMake联编类型
描述联编类型(调试版,发行版...)
KDE4 CMake宏和变量
联编KDE4软件的宏和变量的文档, FindKDE4Internal.cmake提供 (手写)

更多关于CMake的

更多优秀学习CMake资源:

另外,还可以考虑加入CMake邮件列表