CMake:GNU style example: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
(New page: GNU style projects typically have a main directory that contains include and src subdirectories. The src directory in turn contains directories for libraries and applications. This is a ...) |
No edit summary |
||
Line 1: | Line 1: | ||
[[CMake#Tutorials|back to tutorials list]] | |||
GNU style projects typically have a main directory that contains include and src subdirectories. The src directory in turn contains directories for libraries and applications. This is a brief example of such a project using CMake. | GNU style projects typically have a main directory that contains include and src subdirectories. The src directory in turn contains directories for libraries and applications. This is a brief example of such a project using CMake. | ||
The directory heirarchy looks like this: | |||
* CMakeLists.txt | |||
* include | |||
** CMakeLists.txt | |||
** yo.h | |||
* src | |||
** CMakeLists.txt | |||
** app | |||
***CMakeLists.txt | |||
***hello.c | |||
**libyo | |||
***CMakeLists.txt | |||
***yo.c |
Revision as of 05:30, 11 August 2007
GNU style projects typically have a main directory that contains include and src subdirectories. The src directory in turn contains directories for libraries and applications. This is a brief example of such a project using CMake.
The directory heirarchy looks like this:
- CMakeLists.txt
- include
- CMakeLists.txt
- yo.h
- src
- CMakeLists.txt
- app
- CMakeLists.txt
- hello.c
- libyo
- CMakeLists.txt
- yo.c