2017-10-29 18 views
0

포아송 표면 재구성 알고리즘 코드를 this link에서 다운로드하여 Visual Studio에서 실행하려고합니다. 하지만 디버깅 할 때 출력이 나오지 않습니다. 오히려 Visual Studio는 작동을 멈 춥니 다.포아송 표면 재구성 알고리즘을 실행할 때 Visual Studio가 작동을 멈 춥니 다

Visual Studio 2017 Community Edition을 실행 중이지만 포아송 재구성 알고리즘 코드는 내 컴퓨터에 설치된 빌드 도구 2015를 사용합니다. 솔루션 파일을 열 때 도구 2017 및 Windows SDK 10으로 업그레이드하라는 메시지가 표시되었지만 업그레이드하지 않았습니다.

누구든지이 문제와 관련하여 친절하게 안내 할 수 있습니까? Visual Studio에 문제가 있는지 또는 잘못된 방식으로 디버깅하고 있는지 여부를 알 수 없습니다. 실행 중 명령 줄 인수를 전달해야합니다. 미리 감사드립니다.

+2

내 "안내 조언"입니다 ==========을 생략 : [문제를 재현하는 최소한의 코드로 줄이기] (/ help/mcve)로 [스스로 이슈를 현지화] (/ help/how-to-ask) 지금과 같이 질문은 https://meta.stackoverflow.com/questions/336507/questions-about-localizing-a-problem에 따라 주제와 관련이 없습니다. –

답변

4

이 프로젝트를 다운로드하고이를 VS2017/Win10으로 업그레이드 했으므로 괜찮습니다. ConsoleApp에서 일부 출력을 기대하는 경우 DEBUG 구성에서 일부 명령 행 인수를 수정해야 할 수 있습니다.

명령 줄 인수는 현재 : --depth 10 --verbose 이대로 더

빌드 출력 lucy.tiny.bnpts 데이터 \ pointsets \ \

1> - ---- 빌드 시작 : 프로젝트 : PoissonRecon, 구성 : 디버그 64 ------

1> PoissonRecon.cpp

1> [경고] 설정 기본 전체 깊이 5

>

1 PlyFile.cpp

> MarchingCubes.cpp

1> [경고] MarchingSquares :: edgeMask 및 MarchingSquares이 :: 가장자리가 제대로

1> 기하학 설정 명확하지 않은 경우. CPP

1> Factor.cpp

1> CmdLineParser.cpp

,1> LINK : 경고 LNK4075 : 인해 '/ LTCG'사양

1> 생성 코드 '/ INCREMENTAL을'무시

1> 완료 생성하는 코드

1> PoissonRecon.vcxproj -> F : \ Users \ Ryzen \ Downloads \ PoissonRecon \ PoissonRecon \ Bin \ x64 \ Debug \ PoissonRecon.exe

1> 완료 프로젝트 "PoissonRecon.vcxproj".

========== 빌드 : 1 0 0 - - 날짜, 실패, 성공, 0