一、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. YY前端课程5-6

    第五次课内容: 1. 要注意标签的层次,运用缩进indent,使HTML结构清晰,增加可读性accessible 2. HTML布局网页,CSS显示样式(CSS是用来美化HTML标签的) 3. 开放标 ...

  2. 使用dreamweaver去掉文本中的空格和换行

    当我们从其他地方拷贝文本到网页,在html代码中会自动带有空格和换行,手动去掉很麻烦,今天试着用dreamweaver去了一下,方法如下: 1.点击Ctrl+F,打开“查找和替换”窗口 2‘见下图:

  3. 使用MLeaksFinder检测项目内存泄露总结

    前几天看到开源工具MLeaksFinder,决定用在公司的项目中试一下,效果很不错,用法也很简单,直接把项目文件夹拖到项目中就可以了,依靠这个项目,我发现公司项目中有不少内存泄露的地方,在此总结一下: ...

  4. innoDB 存储引擎

    innodb 是在mysql 5.5.8 及之后的版本中成为mysql的默认存储引擎.之前都使用myisam.   innodb 是事务型的存储引擎 支持ACID事务,适用于小事务.   1.表空间类 ...

  5. 【思路】-jscode

    jscode             //1.0 思路             //VH.PutSet(TagFields.PageName, PageName.Index);             ...

  6. 在Oracle中使用Entity Framework 6 CodeFirst

    项目中需要将系统从SQLServer数据库迁移到Oracle上.由于原大部分数据访问操作都是通过包装了Entity Framework的统一访问入口实现的,所以需要研究Entity Framework ...

  7. Android apk集成

    刚开始学习Android,对很多东西都不懂,所以以下是我做的第一件事,记录一下,也就是apk的集成: 我们集成的apk是已经签过名的第三方apk,并且需要集成到system/priv-app目录下,过 ...

  8. 工作中用到的oracle字符串分割整理

    oracle部分: 定义类型(用于字符串分割): create or replace TYPE "STR_SPLIT" IS TABLE OF VARCHAR2 (4000); 字 ...

  9. CPU与内存的那些事

    下面是网上看到的一些关于内存和CPU方面的一些很不错的文章. 整理如下: 转: CPU的等待有多久? 原文标题:What Your Computer Does While You Wait 原文地址: ...

  10. 使用Crowd2.7集成Confluence5.3与JIRA6.1,并安装、破解及汉化,实现单点登录【原创】

      鉴于目前没有针对Crowd.Confluence.Jira安装.集成和破解最新的方法,总结今天安装.破解及集成的经验,编写此文,方便大家进行配置也方便自己以后参考.此文参考多篇破解文章,并经过作者 ...