搜了几个都是使用vs2019去编译的,这样操作麻烦了。资源如下tetgen资源汇总,压缩包没有密码,拿开源的资料卖钱,是要遭天遣的。下资料里面包含
1. tetgen1.6.zip 网站上的压缩包源码
2. tetgen中文手册
3. tetgenview_win.exe网站上的可视化软件
4. tetgen si hang论文
也可以自己去官网下,官网链接
1. 编译教程
cmake + vs2019,确保你的电脑上安装了cmake和vs2019/2022, 如果没有,可以参考windows 部署llama3.0.cpp-CSDN博客,这里面有cmake和vs安装的教程
使用vscode打开项目,在当前项目新建build文件夹
然后在命令行中切到build文件夹目录下
然后输入cmake ..,看到黄色的框done说明cmake好了,如果没有,一般是你的vs2019/vs2022环境配置/安装有问题,找个环境配置教程即可
cmake ..
然后输入cmake --build . --config Release,可以看到生成的文件已经在build/Release/tetgen.exe
cmake --build . --config Release
2. 使用教程
2.1 tetgen使用
可以参考tetgen中文手册的第三节,里面有命令行的说明,这里贴一下
根据上面的指示,将命令行的路径切换到项目文件夹,即退出当前的build文件夹 cd ..
cd ..
然后输入下面指令,读取example.ply 生成网格
.\build\Release\tetgen.exe -pYq example.poly
生成完成后,可以在文件夹下看到,多了这四个文件,下面的.vtk文件是笔者需要使用paraview进行查看,因此在命令中加了-k选项,即-pqYk, 这里是小写的k, 中文手册中是大写的-K,有误。
2.2 tetview_win使用
参考这个tetview_win教程