mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-07-24 22:55:31 +02:00
cmake: fix syntax and adjust per code review
This commit is contained in:
parent
d3fed3b31f
commit
776fdcf77a
1 changed files with 7 additions and 17 deletions
|
@ -1,26 +1,16 @@
|
|||
# cmake
|
||||
|
||||
> CMake is a cross-platform build system generator.
|
||||
> Cross-platform build system generator.
|
||||
> It generates Makefiles, Visual Studio projects or others, depending on the target system.
|
||||
|
||||
Make a project in the same directory as the source:
|
||||
- Generate a Makefile and use it to compile a project in the same directory as the source:
|
||||
|
||||
```
|
||||
cmake
|
||||
make
|
||||
```
|
||||
`cmake && make`
|
||||
|
||||
Make a project in a subdirectory, required for some projects:
|
||||
- Generate a Makefule and use it to compile a project in a separate directory (out-of-source build):
|
||||
|
||||
```
|
||||
mkdir build
|
||||
cd build
|
||||
cmake ../
|
||||
make
|
||||
```
|
||||
`cd {{build_dir}} && cmake ../ && make`
|
||||
|
||||
To run cmake in interactive mode (It will ask you for each variable,
|
||||
instead of relying on defaults):
|
||||
- Run cmake in interactive mode (it will ask for each variable, instead of using defaults):
|
||||
|
||||
`cmake -i`
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue