mirror of
https://github.com/MaskRay/ccls.git
synced 2024-11-22 23:55:08 +00:00
Compilers and tools links
parent
869c1be895
commit
b959e3514d
8
Build.md
8
Build.md
@ -5,10 +5,10 @@ Otherwise, you'll need to build **ccls** from source. You will need:
|
|||||||
|
|
||||||
* [CMake](https://cmake.org/) 3.8 or higher.
|
* [CMake](https://cmake.org/) 3.8 or higher.
|
||||||
* A C++ compiler with C++17 support:
|
* A C++ compiler with C++17 support:
|
||||||
* Clang 5 or higher.
|
* [Clang](https://clang.llvm.org/) 5 or higher.
|
||||||
* GCC 7.2 or higher (`optional,string_view` require libstdc++7 or higher)
|
* [GNU GCC](https://gcc.gnu.org/) 7.2 or higher (`optional,string_view` require libstdc++7 or higher)
|
||||||
* MSVC 2017 or higher (included with VS2017 Build Tools)
|
* [MSVC](https://visualstudio.microsoft.com/) 2017 or higher (included with VS2017 Build Tools)
|
||||||
* On POSIX systems, either GNU make or Ninja (optional on other systems)
|
* 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)
|
* 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:
|
The simplest/quickest build with all defaults (only for POSIX systems) is:
|
||||||
|
Loading…
Reference in New Issue
Block a user