一、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的更多相关文章

随机推荐

  1. merge,join,concat

    merge交集 join并集 concat axis=0 竖着连 axis=1 横着连

  2. 微博开放平台开发(一)获取access_token

    因为工作需要,接触到微博开放平台开发.特做此记录方便查用. 一.准备. 1.微博账号.注册很容易. 2.微博账号成为开发者. 登录微博开放平台  登录你注册的账号,然后进入管理中心完善开发者基本信息和 ...

  3. spark 1.5.2配置记录

    1)slaves # A Spark Worker will be started on each of the machines listed below. dataNode 2)spark-env ...

  4. Ajax实现原理

    Ajax的工作 Ajax直觉认识:我们发送一个请求,但是这个请求比较特殊它是异步的,也就是说客户端是不会感觉到的.在发送这个请求的时候我们绑定了一个事件,这个事件会监控我们发送请求的状态,并且每次状态 ...

  5. HDU--1863--畅通工程--并查集

    畅通工程 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submis ...

  6. Python学习07——字典(2)

    笨办法学Python第40节,上次用的第三版的书,这次是第四版的书. 这一节的代码如下: cities = {'CA':'San Francisco', 'MI':'Detroit', 'FL':'J ...

  7. java 中的SimpleDateFormat、Date函数以及字符串和Date类型互转

    SimpleDateFormat是一个以与语言环境有关的方式来格式化和解析日期的具体类.它允许进行格式化(日期 -> 文本).解析(文本 -> 日期)和规范化. SimpleDateFor ...

  8. hihoCoder#1051

    刚开始学习C语言,准备在做hiho的题目的过程中来学习,在此进行记录,如果代码中有错误或者不当的地方还请指正. 时间限制:2000ms 单点时限:1000ms 内存限制:256MB 描述 小Ho给自己 ...

  9. Visual Studio 2015 Update 2

    Visual Studio Community 2015(带Update2)(社区版,针对个人免费): 简体中文版 || SHA1:待更新 繁体中文版 || SHA1:待更新 英文版 || SHA1: ...

  10. C#中(int)、int.Parse()、int.TryParse()和Convert.ToInt32()的区别 <转>

    作者:Statmoon 出处:http://leolis.cnblogs.com/   在编程过程中,数据转换是经常要用到的,C#中数据转换的方法很多,拿将目标对象转换为整型(int)来讲,有四种方法 ...