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

From KDE TechBase
(New page: {{Template:I18n/Language Navigation Bar|Development/CMake}} This is the central directory of all [http://www.cmake.org CMake]-related pages on TechBase. == KDE4 Specific CMake文档== ;...)
 
No edit summary
Line 6: Line 6:


;[[Development/Tutorials/CMake|CMake教程]]
;[[Development/Tutorials/CMake|CMake教程]]
:''An introduction to using CMake for KDE4''
:''KDE4中使用CMake简介''


;[[Development/CMake_FAQ|KDE's CMake FAQ]]
;[[Development/CMake_FAQ|KDE's CMake FAQ]]
:''Some Frequently Asked Questions''
:''常见问题''


;[[Development/CMake/Build Types|KDE's CMake BuildTypes]]
;[[Development/CMake/Build Types|KDE's CMake BuildTypes]]
: ''Describes the builtin build types (debugfull, release,...)''
: ''描述联编类型(调试版,发行版...)''


;[[Development/CMake_KDE_4_2 |Changes in the buildsystem with KDE 4.2]]
;[[Development/CMake_KDE_4_2 |Changes in the buildsystem with KDE 4.2]]
:''What has changed in KDE 4.2 compared to KDE 4.0/4.1''
:''KDE 4.2和KDE 4.0/4.1之间的差异''


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


;[[Policies/CMake_Coding_Style|CMake的代码风格]]
;[[Policies/CMake_Coding_Style|CMake的代码风格]]
:''Some guidelines how to write CMake scripts in KDE.''
:''如何编写KDE的CMake脚本''


;[[Development/Tools/Automoc4|Automoc4]]
;[[Development/Tools/Automoc4|Automoc4]]
Line 27: Line 27:


;[http://api.kde.org/cmake/modules.html KDE CMake模块API]
;[http://api.kde.org/cmake/modules.html KDE CMake模块API]
:''Documentation for all CMake modules in kdelibs (generated from kdelibs svn)''
:''Documentation for all CMake modules in kdelibs (从kdelibs svn产生)''


;[[Development/CMake/Addons for KDE|KDE4 CMake宏和变量]]
;[[Development/CMake/Addons for KDE|KDE4 CMake宏和变量]]
:''Documentation for the macros and variables for building KDE4 software, provided by FindKDE4Internal.cmake (manually written)''
:''联编KDE4软件的宏和变量的文档, FindKDE4Internal.cmake提供 (手写)''


==更多关于CMake的==
==更多关于CMake的==


Here are some good places to learn about CMake in general:
更多优秀学习CMake资源:
* [http://www.cmake.org/HTML/Documentation.html CMake Manual]
* [http://www.cmake.org/HTML/Documentation.html CMake手册]
* [http://www.cmake.org/Wiki/CMake CMake Wiki]
* [http://www.cmake.org/Wiki/CMake CMake维基]
* [http://www.cmake.org/Wiki/CMake_HowToDoPlatformChecks CMake System Checks ]
* [http://www.cmake.org/Wiki/CMake_HowToDoPlatformChecks CMake系统检查]
* [http://www.cmake.org/Wiki/CMake_HowToFindInstalledSoftware Finding Optional Packages ]
* [http://www.cmake.org/Wiki/CMake_HowToFindInstalledSoftware Finding Optional Packages ]
* [http://www.cmake.org/Wiki/HowToBuildKDE4Software KDE 4 Tutorial at the CMake 维基]
* [http://www.cmake.org/Wiki/HowToBuildKDE4Software KDE 4 Tutorial at the CMake 维基]
* [http://www.cmake.org/Wiki/CMake_FAQ CMake FAQ]
* [http://www.cmake.org/Wiki/CMake_FAQ CMake常见问题]
* [http://www.elpauer.org/stuff/learning_cmake.pdf Slides for the "Learning CMake" seminar]
* [http://www.elpauer.org/stuff/learning_cmake.pdf Slides for the "Learning CMake" seminar]
* [http://mail.kde.org/pipermail/kde-buildsystem/ The kde-buildsystem Mailing List Archive]
* [http://mail.kde.org/pipermail/kde-buildsystem/ The kde-buildsystem Mailing List Archive]


参考[http://www.cmake.org/mailman/listinfo/cmake CMake 邮件列表].
参考[http://www.cmake.org/mailman/listinfo/cmake CMake 邮件列表].

Revision as of 09:03, 3 April 2009


Development/CMake


This is the central directory of all CMake-related pages on TechBase.

KDE4 Specific CMake文档

CMake教程
KDE4中使用CMake简介
KDE's CMake FAQ
常见问题
KDE's CMake BuildTypes
描述联编类型(调试版,发行版...)
Changes in the buildsystem with KDE 4.2
KDE 4.2和KDE 4.0/4.1之间的差异
代码级别兼容CMake
This page discusses what has to be taken care of in order to stay source compatible on the CMake level.
CMake的代码风格
如何编写KDE的CMake脚本
Automoc4
Automoc4 文档
KDE CMake模块API
Documentation for all CMake modules in kdelibs (从kdelibs svn产生)
KDE4 CMake宏和变量
联编KDE4软件的宏和变量的文档, FindKDE4Internal.cmake提供 (手写)

更多关于CMake的

更多优秀学习CMake资源:

参考CMake 邮件列表.