CGAL+QT

先安装CGAL和QT

安装完QT其中MSVC 这两个没配置

1、x32配置选择的是 

CGAL+QT_第1张图片

x64配置选择的是

 

2、CGAL 5.4.5 - Manual: Using CGAL on Windows (with Visual C++)

参数文章配置一些环境变量

3、 测试

 CGAL+QT_第2张图片

新建build

进行cmake

 CGAL+QT_第3张图片

QT、Boost、CGAL都自动匹配上了(环境变量已经配好) 

 4、代码

 //注意输入的数据路径问题

#include 
#include 
#include 
#include 

typedef CGAL::Exact_predicates_inexact_constructions_kernel K;
typedef CGAL::Triangulation_2                            Triangulation;
typedef Triangulation::Point                                Point;

int main(int argc, char* argv[]) {
  std::ifstream in((argc>1)?argv[1]:"../data/triangulation_prog1.cin");
  std::istream_iterator begin(in);
  std::istream_iterator end;

  Triangulation t;
  t.insert(begin, end);

  CGAL::draw(t);

  return EXIT_SUCCESS;
}

5、如果报错

注意报错的最前面,如果是vcpk的路径下,那么他就是跟原本自己编译的库冲突了。

那么就禁用vcpk,可以把对应的vcpk/xxx库给换名称或者删了

6、可视化

CGAL+QT_第4张图片 

 Qt手动设置Kits套件_qt kits_小武_同学的博客-CSDN博客

你可能感兴趣的:(CGAL,qt,开发语言)