运行泊松表面重建算法

时间:2017-10-29 13:42:47

标签: visual-studio poisson 3d-reconstruction

我从this link下载了泊松表面重建算法代码并试图在Visual Studio中运行它。但是当我调试它时,它不会产生任何输出;而Visual Studio停止工作。

我正在运行Visual Studio 2017 Community Edition,但Poisson Reconstruction算法的代码使用Build Tools 2015(安装在我的计算机上)。当我在其中打开解决方案文件时,我被要求升级到构建工具2017和Windows SDK到10,但我没有升级。

任何人都可以指导我这个问题。我不知道Visual Studio中是否有任何问题,或者我是以错误的方式调试它。我的意思是,我在运行时是否需要将任何命令行参数传递给它?提前谢谢。

1 个答案:

答案 0 :(得分:4)

我下载了这个项目,DID将它升级到VS2017 / Win10,它构建得很好。如果您期望ConsoleApp提供一些输出,则可能需要修改DEBUG配置中的某些命令行参数。

目前命令行参数: - 深度10 --verbose --in \ data \ pointsets \ lucy.tiny.bnpts

构建输出:

1> ------ Build build:Project:PoissonRecon,配置:Debug x64 ------

1> PoissonRecon.cpp

1> [警告]将默认全深度设置为5

1> PlyFile.cpp

1> MarchingCubes.cpp

1> [警告]不清楚MarchingSquares :: edgeMask和MarchingSquares :: edge是否设置正确

1> Geometry.cpp

1> Factor.cpp

1> CmdLineParser.cpp

1> LINK:警告LNK4075:忽略' / INCREMENTAL'由于' / LTCG'说明书

1>生成代码

1>完成生成代码

1> PoissonRecon.vcxproj - > F:\ Users \用户Ryzen \下载\ PoissonRecon \ PoissonRecon \ BIN \ 64 \调试\ PoissonRecon.exe

1>完成建筑项目" PoissonRecon.vcxproj"。

==========构建:1成功,0失败,0最新,0跳过==========