1. tetgen下载

WIAS软件 (wias-berlin.de)
 

进入上述链接后,如下依次点击圈出的文字:

(1)

(2)

(3) 然后注册(可以随便填写,因为无需验证):

(只用填写带*的两项,name、email即可。

    而且这两项可以随便填写,因为无需验证。) 

        +———————————————人家是分割线——————————————————+

注册成功后显示如下页面,继续点击圈出的,四选一进行下载;

之后解压到电脑中的任一文件夹:

2. 现在继续 编译安装 tetgen:


  • 打开 cmake,点击: 配置 X 两次 --》生成 --》打开项目。

  • 此时会打开项目到VS, 记得把 Debug 改成 Realse !!!( 在 F5运行 的左边 )
    以后也一定记得要留心这个哦。

  • 右键sln -> 生成sln;
  • 右键项目 All build -> 生成。
    (该操作可能无用,但是也不会产生错误。两步“右键”,目的是生成出 tetgen.exe)

———————————————————————————————————————————

打开sln所在文件夹(右键sln,选择打开sln所在文件夹);

查找 tetgen.exe,基本在 realse 文件夹中,
把他复制到 example.poly 同属的文件夹路径下(基本上就在sln所在文件夹)。

这时 VS 的部分就已经完成了,可以直接关闭VS了。


P.S.  若上述段落的步骤,最终在 VS 的v输出窗口中显示 “失败 <_数值(>0)_> 个”,
        就用管理员权限打开VS(在 VS 快捷方式处,右键—》管理员权限打开);
        再删掉 步骤 “ 2. 现在继续 编译安装 tetgen:” 中生成出来的文件夹,
        并且重新操作本步骤 “ 2. 现在继续 编译安装 tetgen:”。 


———————————————————————————————————————————

管理员权限打开Powershell,分两次输入如下代码,每次输完按ENTER;

cd D:\FebioStudio\tetgen1.6.0
.\tetgen.exe -p example.poly

(line 1:“cd ” 后,写你的下载后的解压文件的放置路径。)

Powershell 运行完 这 2 lines 代码后 ,应显示如下:

3.验证是否正确安装

Powershell 显示如上图就是安装成功了哦!我写的真是详尽有有逻辑,快夸我w

啊,你找个c/c++的代码进一步验证吧(尽管是多此一举);我还没有找。


附加:

官方在线阅读开始 (wias-berlin.de)

TetGen用户手册中文.pdf (book118.com)


Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐