CGAL 计算几何算法库

CGAL 提供了丰富的计算几何方面的算法, 这里存放了一些安 装使用 CGAL 的基本信息。

sudo apt install qt-default
sudo apt install libqt5svg5-dev


git clone


从 CGAL 5.0 开始, CGAL 默认只安装头文件, 如果需要编译 CGAL 的动态库, 需要显式 修改默认的行为:

cd $HOME/CGAL-5.0.2
mkdir build
cd build
cmake -DCGAL_HEADER_ONLY=OFF -DCMAKE_BUILD_TYPE=Release  ..   # configure CGAL
make                                                          # build CGAL
make install                                                  # install CGAL

下在是编译 example 的命令:

cd examples/Triangulation_2                                                       # go to an example directory
cmake -DCGAL_DIR=$CMAKE_INSTALLED_PREFIX/lib/CGAL -DCMAKE_BUILD_TYPE=Release .    # configure the examples

如果要指定安装目录, 可以用下面的 cmake 变量指定:




Configuring libCGAL_Qt5
CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Qt5Gui/Qt5GuiConfig.cmake:27 (message):
  The imported target "Qt5::Gui" references the file


  but this file does not exist.  Possible reasons include:

  * The file was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and contained


  but not all the files it references.


sudo apt install qtwayland5

results matching ""

    No results matching ""