🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
CMake

CMakeはクロスプラットフォームで作動するオープンソースのビルドシステムです。コマンドライン又は組み込まれた開発環境で使うことができる元のmakefileとプロジェクトファイルを生成します。

OpenPose

OpenPoseとは、深層学習を使って人の体や指などの位置(座標)や向きといったポーズを可視化する技術。関節点など人の体における特徴点が座標のどこにあるかを検出することができます。高性能プロセッサを使えば動画像内の複数の人物もリアルタイムで検出することが可能です。

GitHub

GitHubは、Gitバージョン管理システムを利用したソフトウェア開発向けの共有ウェブサービスです。GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供しています。

ビルド

ソースコードを単体で実行可能なソフトウェアへ変換する過程をビルド(build)と呼びます

Q&A

解決済

1回答

1560閲覧

CMake 3.15.3 でOpenPoseをビルドしたいです

namekuhito

総合スコア21

CMake

CMakeはクロスプラットフォームで作動するオープンソースのビルドシステムです。コマンドライン又は組み込まれた開発環境で使うことができる元のmakefileとプロジェクトファイルを生成します。

OpenPose

OpenPoseとは、深層学習を使って人の体や指などの位置(座標)や向きといったポーズを可視化する技術。関節点など人の体における特徴点が座標のどこにあるかを検出することができます。高性能プロセッサを使えば動画像内の複数の人物もリアルタイムで検出することが可能です。

GitHub

GitHubは、Gitバージョン管理システムを利用したソフトウェア開発向けの共有ウェブサービスです。GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供しています。

ビルド

ソースコードを単体で実行可能なソフトウェアへ変換する過程をビルド(build)と呼びます

0グッド

0クリップ

投稿2019/09/15 06:06

編集2019/09/15 23:40

Configureを押した後
エラーメッセージ

OpenPoseはGitHubからダウンロードしたもので、ビルドの種類を何回か変えましたが、同じエラーメッセージが出てきます。

上記の写真では、2019で実行していますが、2015では以下のようにメッセージが出力されました。

Selecting Windows SDK version 10.0.10586.0 to target Windows 10.0.17134. CMAKE_VERSION = 3.15.3 Building with CUDA. Downloading windows dependencies... opencv_401_v14_15_2019_03_14.zip already exists. caffe3rdparty_15_2019_03_14.zip already exists. caffe_15_2019_05_16.zip already exists. Windows dependencies downloaded. Adding Example Calibration Adding Example OpenPoseDemo Adding Example 1_custom_post_processing Adding Example 01_body_from_image_default Adding Example 02_whole_body_from_image_default Adding Example 03_keypoints_from_image Adding Example 04_keypoints_from_images Adding Example 05_keypoints_from_images_multi_gpu Adding Example 06_face_from_image Adding Example 07_hand_from_image Adding Example 08_heatmaps_from_image Adding Example 09_keypoints_from_heatmaps Adding Example 10_asynchronous_custom_input Adding Example 11_asynchronous_custom_output Adding Example 12_asynchronous_custom_input_output_and_datum Adding Example 13_synchronous_custom_input Adding Example 14_synchronous_custom_preprocessing Adding Example 15_synchronous_custom_postprocessing Adding Example 16_synchronous_custom_output Adding Example 17_synchronous_custom_all_and_datum Adding Example 1_thread_user_processing_function Adding Example 2_thread_user_input_processing_output_and_datum Download the models. Downloading BODY_25 model... Model already exists. Not downloading body (COCO) model Not downloading body (MPI) model Downloading face model... Model already exists. Downloading hand model... Model already exists. Models Downloaded. CMake Error: The following variables are used in this project, but they are set to NOTFOUND. Please set them or make sure they are set and tested correctly in the CMake files: OpenCV_LIBS linked by target "openpose" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/src/openpose linked by target "Calibration" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/calibration linked by target "OpenPoseDemo" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/openpose linked by target "1_custom_post_processing" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/tutorial_add_module linked by target "01_body_from_image_default" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/tutorial_api_cpp linked by target "02_whole_body_from_image_default" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/tutorial_api_cpp linked by target "08_heatmaps_from_image" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/tutorial_api_cpp linked by target "03_keypoints_from_image" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/tutorial_api_cpp linked by target "12_asynchronous_custom_input_output_and_datum" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/tutorial_api_cpp linked by target "05_keypoints_from_images_multi_gpu" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/tutorial_api_cpp linked by target "04_keypoints_from_images" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/tutorial_api_cpp linked by target "06_face_from_image" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/tutorial_api_cpp linked by target "07_hand_from_image" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/tutorial_api_cpp linked by target "09_keypoints_from_heatmaps" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/tutorial_api_cpp linked by target "10_asynchronous_custom_input" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/tutorial_api_cpp linked by target "11_asynchronous_custom_output" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/tutorial_api_cpp linked by target "13_synchronous_custom_input" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/tutorial_api_cpp linked by target "17_synchronous_custom_all_and_datum" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/tutorial_api_cpp linked by target "14_synchronous_custom_preprocessing" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/tutorial_api_cpp linked by target "15_synchronous_custom_postprocessing" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/tutorial_api_cpp linked by target "16_synchronous_custom_output" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/tutorial_api_cpp linked by target "1_thread_user_processing_function" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/tutorial_api_thread linked by target "2_thread_user_input_processing_output_and_datum" in directory C:/Users/mukai/Downloads/openpose-master (1)/openpose-master/examples/tutorial_api_thread Configuring incomplete, errors occurred! See also "C:/新しいフォルダー/CMakeFiles/CMakeOutput.log".

どのようにビルドをすればいいのか教えてください。よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

そもそもVisual StudioでC++がコンパイルできない状態なのではないでしょうか?規定ではC++がコンパイルできる状況にはなっていません。Visual Studio InstallerでC++のビルドに必要なものにチェックが付いているか確認してください。

追記

「C++によるデスクトップ開発」にチェックが付いているか確認してください。ついていれば横の詳細でMSVCビルドツールとかWidnwos10 SDKのどれかとかにチェックが付いているのが確認できると思います。

イメージ説明

投稿2019/09/15 14:43

編集2019/09/16 06:34
yumetodo

総合スコア5852

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

namekuhito

2019/09/15 22:10

すみません、早速確認したいのですがVisual Studio Installerでどのようにして確認すればいいのか分かりません。 教えていただければ幸いです。
namekuhito

2019/09/20 03:56

返信が遅くなり申し訳ありません。 ご指摘の通り、SDKを確認したところ上手く動作しました。 ありがとうございます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問