環境:Microsoft Win7 SP1html
Visual Studio 2015 SP3windows
參考:ui
https://blog.csdn.net/milkpku/article/details/50241361spa
https://www.cnblogs.com/lihao102/archive/2013/04/14/3020227.html.net
1、安裝命令行
boost
boost_1_68_0-msvc-14.0-32.exe
一、安裝 D:\boost_1_68_0
二、添加環境變量
BOOST_INCLUDEDIR D:\boost_1_68_0
BOOST_LIBRARYDIR D:\boost_1_68_0\lib32-msvc-14.0
path 中添加 D:\boost_1_68_0\lib32-msvc-14.0debug
QT
qt-opensource-windows-x86-5.11.2.exe
一、安裝 D:\Qt
二、環境變量 QTDIR D:\Qt\Qt5.11.2
path D:\Qt\Qt5.11.2\5.11.2\msvc2015\binhtm
libQGLViewer
libQGLViewer-2.7.1.zip
QGLVIEWERROOTblog
一、源碼安裝
二、QtCreator 構建
D:\DevTool\CGALSets\libQGLViewer-2.7.1\QGLViewer\QGLViewer.pro
x86 Visual Studio Command Prompt 就是在VS目錄中bin下面的vcvars32.bat,在命令行下運行一下ip
三、環境變量
QGLVIEWERROOT D:\DevTool\CGALSets\libQGLViewer-2.7.1
path D:\DevTool\CGALSets\libQGLViewer-2.7.1\build-QGLViewer-Desktop_Qt_5_11_2_MSVC2015_32bit-Release
D:\DevTool\CGALSets\libQGLViewer-2.7.1\build-QGLViewer-Desktop_Qt_5_11_2_MSVC2015_32bit-Debug
cmake
cmake-3.12.4-win32-x86.msi
一、安裝 D:\CMake
二、自動添加環境變量,或path中添加 D:\CMake\bin
CGAL
CGAL-4.13-Setup.exe
一、安裝 D:\CGAL
二、過程須要聯網,FQ
三、添加環境變量 CGAL_DIR D:\CGAL
path 添加 D:\CGAL\auxiliary\gmp\lib
生成,編譯debug和release
加入環境變量 D:\CGAL\build\bin
Eigen
源碼
附加包含目錄 D:\DevTool\eigen;
D:\CGAL\include\CGAL\config.h 添加 #define CGAL_EIGEN3_ENABLED
2、運行demo
使用cmake生成
3、使用CGAL
可執行目錄
$(QTDIR)\5.11.2\msvc2015\bin;$(CGAL_DIR)\auxiliary\gmp\lib;$(CGAL_DIR)\build\bin;
include目錄中包含:
$(BOOST_INCLUDEDIR);$(CGAL_DIR)\include;$(CGAL_DIR)\build\include;$(CGAL_DIR)\auxiliary\gmp\include;
lib目錄中包含:
$(QTDIR)\5.11.2\msvc2015\lib;$(BOOST_LIBRARYDIR);$(CGAL_DIR)\lib;$(CGAL_DIR)\build\lib;$(CGAL_DIR)\auxiliary\gmp\lib;
屬性->配置屬性->連接器->輸入中附加依賴項:
libgmp-10.lib;libmpfr-4.lib;
忽略項:gmp-vc100-mt-gd.libmpfr-vc100-mt-gd.lib