처음에는 코딩에 비교적 익숙하지 않기 때문에이 질문은 경험이있는 프로그래머에게는보기 흉한 것으로 보일 수 있습니다.Windows에서 QT를 사용하여 CGAL 설치/사용
배경 : 개체의 이미지를 변환하고이 개체의 표면을 복제하는 점 구름을 만드는 프로그램을 만들었습니다. 지금까지 - 너무 좋았습니다. 다음 단계는 표면 재구성 알고리즘을 사용하여이 포인트 클라우드를 "모양"으로 변환하고 기본적으로 .stl 파일로 저장하므로 CGAL을 사용하려고합니다.
나는 윈도우에서 QT 5.9을 사용하여 7-64 비트
문제 : (이론적으로) 쉽게해야하지만 C로 코딩 할 때, 나는 비참에 "설치된의"CGAL 실패/C++ 는 다른 라이브러리를 사용하는 나는 이것을 어떻게 진행할 지 모릅니다.
내가 찾은 튜토리얼의 대부분은 MSVC와 Windows 용 이었지만, 여전히 따라하기 위해 노력했지만 아무데도 찾아 볼 수 없습니다.
다운로드 한 CGAL 및 Cmake하고 나는 오른쪽 폴더 등을 선택 CGAL "을 구축"하고 싶어하지만, 선택시 : 여기
내가 "공식적인"지침 link 다음 (뭘하려 컴파일러는 항상 오류가 없어 을 아무리 내가 사용 MSVC - 컴파일러 중 하나가, Cmake 항상 "CMakeLists.txt에서 CMake 오류 나에게 말했다한다 :. 7 (프로젝트) : MSBuild를 명령을 실행하지 못했습니다MSBuild를합니다. exe " f를 할 수 없다고 말함 ind는 실행 파일이지만 QT를 설치하는 동안 MSVC 컴파일러를 설치했습니다.
그렇다면 프로그램에서 어떻게 CGAL 클래스와 함수를 사용할 수 있습니까?
글로벌 질문에 대한 더 많은 정보를 얻으려면 일반적으로 abc.h와 abc.cpp가있는 QT 또는 Visual Studio에 말할 필요가있을 때 왜 그렇게 어려운가?
희망을 보내 주시면 감사하겠습니다. 미리 감사드립니다.
MINGW로 컴파일 할 때 cmake 명령은 무엇입니까? – sloriot
나는 cmake-gui를 사용하고 있었으며 컴파일러를 선택하기 위해 configure를 누르면 결과가 나타납니다. 전체 줄은 다음과 같습니다. CMake 오류 : CMake가 "MinGW Makefiles"에 해당하는 빌드 프로그램을 찾을 수 없습니다. CMAKE_MAKE_PROGRAM이 (가) 설정되지 않았습니다. 다른 빌드 도구를 선택해야 할 수도 있습니다. – user8837440
여기서 첫 번째 pb는 CGAL과 관련이 없지만 cmake를 mingw와 함께 사용하는 방법에 관한 것입니다. 웹에서 찾아야합니다. – sloriot