Compilers and tools links

eubarbosa 2019-02-20 04:06:26 +00:00 committed by Fangrui Song
parent 869c1be895
commit b959e3514d

@ -5,10 +5,10 @@ Otherwise, you'll need to build **ccls** from source. You will need:
* [CMake](https://cmake.org/) 3.8 or higher.
* A C++ compiler with C++17 support:
* Clang 5 or higher.
* GCC 7.2 or higher (`optional,string_view` require libstdc++7 or higher)
* MSVC 2017 or higher (included with VS2017 Build Tools)
* On POSIX systems, either GNU make or Ninja (optional on other systems)
* [Clang](https://clang.llvm.org/) 5 or higher.
* [GNU GCC](https://gcc.gnu.org/) 7.2 or higher (`optional,string_view` require libstdc++7 or higher)
* [MSVC](https://visualstudio.microsoft.com/) 2017 or higher (included with VS2017 Build Tools)
* On POSIX systems, either [GNU Make](https://www.gnu.org/software/make/) or [Ninja](https://ninja-build.org/) (optional on other systems)
* Clang+LLVM headers and libraries, version >= 7 ([0.20181225.8](https://github.com/MaskRay/ccls/releases/tag/0.20181225.8) is the last release that supports clang 6)
The simplest/quickest build with all defaults (only for POSIX systems) is: