|
|
|
__TOC__
|
|
|
|
|
|
|
|
This page is not yet fully organized. Please see other tutorials on the
|
|
|
|
[top page](CMake#Tutorials "wikilink").
|
|
|
|
|
|
|
|
# CMake
|
|
|
|
|
|
|
|
### CMake Packages
|
|
|
|
|
|
|
|
- [Exporting and Importing
|
|
|
|
Targets](CMake/Tutorials/Exporting_and_Importing_Targets "wikilink")
|
|
|
|
- [Packaging](CMake/Tutorials/Packaging "wikilink")
|
|
|
|
- [Package Registry](CMake/Tutorials/Package_Registry "wikilink")
|
|
|
|
- [How to create a ProjectConfig.cmake
|
|
|
|
file](CMake/Tutorials/How_to_create_a_ProjectConfig.cmake_file "wikilink")
|
|
|
|
|
|
|
|
### Object Libraries
|
|
|
|
|
|
|
|
- [Object Library Overview](CMake/Tutorials/Object_Library "wikilink")
|
|
|
|
|
|
|
|
### Cross-platform Development
|
|
|
|
|
|
|
|
- [Change behavior based on the available c++
|
|
|
|
environment](CMake/Tutorials/C++Compilers "wikilink")
|
|
|
|
- [Change c++11 flags based on the available c++
|
|
|
|
environment](CMake/Tutorials/C++11Flags "wikilink")
|
|
|
|
- [Using Qt through CMake on different
|
|
|
|
platforms](CMake/Tutorials/Qt "wikilink")
|
|
|
|
|
|
|
|
### Convenience Techniques
|
|
|
|
|
|
|
|
- [Set a group of variables all at the same
|
|
|
|
time](CMake/Tutorials/SettingVariableGroups "wikilink")
|
|
|
|
|
|
|
|
----
|
|
|
|
This page was initially populated by conversion from its [original location](https://public.kitware.com/Wiki/CMake/Tutorials) in another wiki. |