Update README.md

Document CMake Usage and Project Example
This commit is contained in:
Felipe Munoz Mazur
2020-03-27 00:12:47 -04:00
committed by GitHub
parent b8e978862e
commit cf3888d734

View File

@@ -148,6 +148,29 @@ The types used are actually unions that allow access to the same data multiple w
## Build
### CMake (All platforms)
```bash
$ mkdir build
$ cd build
$ cmake .. # [Optional] -DCGLM_SHARED=ON
$ make
$ sudo make install # [Optional]
```
#### Use with your CMake project
* Example:
```cmake
cmake_minimum_required(VERSION 3.8.2)
project(<Your Project Name>)
add_executable(${PROJECT_NAME} src/main.c)
target_link_libraries(${LIBRARY_NAME} PRIVATE
cglm)
add_subdirectory(external/cglm/)
```
### Unix (Autotools)
```bash