質問: 環境 Windows10 (64bit) VisualStudio 2017 community 〇依存ライブラリ CMAKE, Boost, Qt5, CUDA, GCALインストールが住んでいることを前提とする。 CMAKE C:\Program Files\CMake\bin 3.14.0-rcl Boost C:\local\boost_1_69_0\lib64-msvc-14.1 GCAL C:\local\CGAL-4.13\build_folder\bin, C:\local\CGAL-4.13\auxiliary\gmp\lib QT C:\Qt\Qt5.11.0\5.11.0\msvc2017_64\bin CUDA C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0 COLMAPというSfMを行うソフトウェアについてですが、 COLMAPのソースコードに付属するpythonスクリプトを使用し、 ソースコードでのCOLMAPビルドを行っております。 その際、CMAKEエラーとなり最後まで実行することができませんでした。 CMAKEError.logは以下になります。 pthread.hが開けないというエラーを解決し、COLMAPのビルドを通したいです。 何かアドバイスをいただけたらと思います。 ``` Determining if the include file pthread.h exists failed with the following output: Change Dir: C:/COLMAP_co/COLMAP_Folder - 0301/colmap/build_folder/CMakeFiles/CMakeTmp Run Build Command(s):C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/MSBuild/15.0/Bin/MSBuild.exe cmTC_c3ceb.vcxproj /p:Configuration=Debug /p:Platform=x64 /p:VisualStudioVersion=15.0 /v:m .NET Framework 向け Microsoft (R) Build Engine バージョン 15.9.21+g9802d43bc3 Copyright (C) Microsoft Corporation.All rights reserved. Microsoft(R) C/C++ Optimizing Compiler Version 19.16.27027.1 for x64 Copyright (C) Microsoft Corporation. All rights reserved. cl /c /Zi /W3 /WX- /diagnostics:classic /Od /Ob0 /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"cmTC_c3ceb.dir\Debug\\" /Fd"cmTC_c3ceb.dir\Debug\vc141.pdb" /Gd /TC /errorReport:queue "C:\COLMAP_co\COLMAP_Folder - 0301\colmap\build_folder\CMakeFiles\CMakeTmp\CheckIncludeFile.c" CheckIncludeFile.c C:\COLMAP_co\COLMAP_Folder - 0301\colmap\build_folder\CMakeFiles\CMakeTmp\CheckIncludeFile.c(1): fatal error C1083: include ファイルを開けません。'pthread.h':No such file or directory [C:\COLMAP_co\COLMAP_Folder - 0301\colmap\build_folder\CMakeFiles\CMakeTmp\cmTC_c3ceb.vcxproj] ```
回答: つpthread.hの使い方など