better template, more entries

This commit is contained in:
Trilarion
2017-11-30 21:49:38 +01:00
parent 87a93e6911
commit 3ac2d38279
11 changed files with 114 additions and 21 deletions

View File

@ -1,3 +1,4 @@
# Popular required libraries
- [Simple DirectMedia Layer (SDL 2)](sdl_2.md)
- [Simple DirectMedia Layer (SDL 2)](sdl_2.md)
- [Boost](boost.md)

21
library/boost.md Normal file
View File

@ -0,0 +1,21 @@
# Boost (C++ Libraries)
_Boost provides free peer-reviewed portable C++ source libraries._
- Home: http://www.boost.org/
- Wikipedia: <https://en.wikipedia.org/wiki/Boost_(C%2B%2B_libraries)>
- Download: http://www.boost.org/users/download/
- State: mature
- Code: https://github.com/boostorg/boost
- Language(s): C++
- License: [BSL-1.0](https://github.com/boostorg/boost/blob/master/LICENSE_1_0.txt)
## Building
Uses its own Build process
2017-11 (1.65.1)
- Much is header only, but some parts require building
- Follow [Getting started on Windows](http://www.boost.org/doc/libs/1_65_1/more/getting_started/windows.html) or [Getting starten on Unix variants](http://www.boost.org/doc/libs/1_65_1/more/getting_started/unix-variants.html)
- Building on Windows with MSVC 2017 requires a workaround (see [issue #13197](https://svn.boost.org/trac10/ticket/13197))
- With MSVC 2015 run "bootstrap vc14" followed by "b2 toolset=msvc-14.0 stage"

View File

@ -1,14 +1,18 @@
# Simple DirectMedia Layer
_Simple DirectMedia Layer is a cross-platform development library designed to provide low level access._
- Home: https://www.libsdl.org/index.php
- Wikipedia: https://en.wikipedia.org/wiki/Simple_DirectMedia_Layer
- Download: https://www.libsdl.org/download-2.0.php
- State: mature
- Code: http://hg.libsdl.org/SDL (mercurial)
- Language(s): C
- Language(s): zlib
## Building
CMake
Uses CMake
2017-11 (2.0.7)
- SDL 2.0.7 with MSVC 2015 via CMake 3.9 works