[英]Building Visual C++ Applications with CGAL Library
我需要使用delaunay訓練(3D)方法集成到我正在使用的Visual C ++項目中。
我遵循了CGAL安裝指南,並能夠使用cmake進行構建,因此,有人可以向我詳細解釋一下:
謝謝!
我也遇到過同樣的問題。 下面是我的解決方案(盡管我的開發環境是VS 2015,但我仍然相信它可以在VS 2010上使用)。
將“ CGAL”項目主文件夾下的“ include”文件夾添加到項目配置中的“包含目錄”(請不要直接添加“ CGAL”文件夾,以引用“ CGAL / *。h”中的頭文件的風格。
這是棘手的部分,將“ / build / include / CGAL”文件夾下的“ compiler_config.h”文件復制到“ / include”文件夾。 這是為了在您的PC上為CGAL庫設置編譯器定義。
將GMP庫和MPFR庫下載並解壓縮到驅動器中,並將這些文件夾添加到項目配置中的“包含目錄”中(至少對於CGAL 4.9而言是必需的,否則您將收到一些編譯錯誤,提示“找不到gmp。 h和mpfr * .h')。
將已編譯的CGAL靜態或動態庫添加到項目配置下的鏈接器配置選項卡的其他依賴項中。
編譯並運行(如果將動態庫用於CGAL,則還必須將* .dll復制到exe運行文件夾中)!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.