是否可以从三角形包中设置三角形程序的输出目录?

时间:2014-05-19 18:37:27

标签: triangulation

我认为无法在此处设置目标目录或文件:http://www.cs.cmu.edu/~quake/triangle.switch.html

实际上,即使当前目录不同,程序也会将结果文件放在同一目录中。

为什么呢?可以改变吗?

1 个答案:

答案 0 :(得分:2)

程序的输出文件是从输入文件名生成的。您可以在第3586

上的源代码中看到这一点
strcpy(b->outnodefilename, b->innodefilename);
...
strcat(b->outnodefilename, ".node");
strcat(b->outelefilename, ".ele");
...

因此,我认为没有办法将输出目录设置为选项。您似乎需要手动将输出文件复制到其他目录

cp output.node your/output/dir/output.node && rm output.node