MeshDog
一、TransforMesh
1. CGAL
(http://www.cgal.org/download/windows.html#GeneralPrerequisites)
预装软件
1.1 cmake
1.2 Boost (添加环境变量BOOST_ROOT)
a. download (https://sourceforge.net/projects/boost/files/boost-binaries/)
b. install (c:\dev\libboost_1_59_0)
c. set two environment variables
BOOST_LIBRARYDIR=C:\dev\libboost_1_59_0\lib32-msvc-xx.0
BOOST_INCLUDEDIR=C:\dev\libboost_1_59_0
d. add the path to the Boost dll files in PATH environment variable (C:\dev\libboost_1_59_0\lib32-msvc-xx.0)
1.3 Qt
a. download (http://www.qt.io/download-open-source/#section-5)
b. add the environment variable QTDIR (C:\Qt\Qt5.5.1)
c. add to the path the bin directory of Qt (C:\Qt\Qt5.5.1\5.5\msvcXXXX_XX\bin)
To avoid any conflict with another dll with the same name from another folder, add this path as the first in the list.
1.4 BLAS (http://icl.cs.utk.edu/lapack-for-windows/lapack/#libraries_mingw)
1.4.1 FORTRAN COMPILE (Intel C and Fortran Compilers)
1.4.2 BLAS
1.5 CGAL
a. install (choose ‘C:\dev\CGAL-4.7’ as installation directory)
b. 步骤
1.1 open cmake-gui
1.2 For both "Where is the source code" and "Where to build the binaries", specify the CGAL Installation folde. I set 'C:\dev\CGAL-4.7' for source and 'C:\dev\CGAL-4.7\build' as binaries
1.3 Configure, Generate
1.4 In the directory 'C:\dev\CGAL-4.7\build', a solution file named CGAL.sln has been created
1.5 Run Visual Studio and compile ALL_BUILD project both in Debug and Release.
1.6 Add to your path the bin directory of the build. I add to my PATH C:\dev\CGAL-4.7\build\bin
2. CImg
3. CEP
二、MeshDog/MeshHog
MeshDog的更多相关文章
随机推荐
- markdown语法书
因为初用markdown,所以对它的语法还不是很熟悉.喜欢简书的风格,特地拷贝了一份markdown语法手册,可以实现效果立显. http://www.jianshu.com/writer#/note ...
- 搭建Hadoop2.5.2+Eclipse开发调试环境
一.简介 为了开发调试方便,本文介绍在Eclipse下搭建开发环境,连接和提交任务到Hadoop集群. 二.安装前准备: 1)Eclipse:Luna 4.4.1 2)eclipse插件:hadoop ...
- JVM 虚拟机 内存说明
Java虚拟机所管理的内存图: 1程序计数器: 该模块作用是记录线程执行字节码的位置,记录程序执行状态,以便该线程下次获得CPU时继续执行.程序里的每个线程程序计数器相互独立,互不影响,该内存区也称“ ...
- swift-分支语句
// switch的基本用法 // 1>switch后面的()可以省略 // 2>case中语句结束后不需要跟break // 3>在case中定义局部变量不需要跟{} // 4&g ...
- iOS 开发之控件快速学习(一)
最近一个朋友想转iOS所以我开始写一些初级iOS学习博客!也希望第一些初学的朋友有所帮助,!好吧进入今天的正题,我们今天主要完成如下界面的显示! 好的一起打开Xcode一下几步我截图说明:
- 线程隔离ThreadLocal
ThreadLocal是什么 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路.使用这个工具类可以很简洁地 ...
- IOS Core Animation Advanced Techniques的学习笔记(一)
转载. Book Description Publication Date: August 12, 2013 Core Animation is the technology underlying A ...
- javascript类继承的一些实验
其实一开始编js没怎么用过对象,一般都用func,func,func···但是用多了,感觉代码一点都不美观,还要这里包一个函数,那里包一个函数,或者一直都是函数调用,不好看,而且一些重用的都要重写的话 ...
- 《JavaScript高级程序设计》读书笔记--(3)引用类型
ECMAScript从技术来说是一门面向对象的语言,但不具备传统的面向对象语言所支持的类和接口等基本结构.虽然引用类型与类看起来类似,但是他们并不是相同的概念.引用类型有时也被成为对象定义,因为它描述 ...
- python文本过滤
#encoding:UTF-8 import re temp = "想做/ 兼_职/学生_/ 的 .加,我Q: 8 8. 8 8. !!?? 8 8 .8. 8. 8 有,惊,喜,哦&quo ...