Note that vcpkg is not maintained by the CGAL project. Consequently, the latest stable release
of CGAL might not be immediately available. You can check the version of CGAL currently available
through vcpkg on the
VERSION line on the dedicated CGAL control file on
We recommand to use vcpkg:
vcpkg install cgal
A step-by-step guide showing how to install and use CGAL with vcpkg is available in the CGAL Documentation.
You can download and run
CGAL-[Version]-Setup.exe from the
Releases page of the CGAL project.
It is a self-extracting executable that downloads the CGAL header files,
and optionally the source code of the examples and demos.
Additionally, it can also download precompiled versions of GMP and MPFR, two mandatory dependencies of CGAL.
A step-by-step guide showing how to install and use CGAL with the CGAL installer is available in the CGAL Documentation.
Instead of using the CGAL installer, you can also download release tarballs from the Releases page of the CGAL project. The sole difference is that the installer can also download precompiled GMP and MPFR libraries.
Advanced users can clone the current development version of CGAL from GitHub to enjoy early access to new features.
Please note that the directory layout and build process of the development version on GitHub are different from the release version. A basic usage guide is available on the CGAL project's Install.md.