Skip to content

Instantly share code, notes, and snippets.

@atinfinity
Last active February 19, 2021 13:51
Show Gist options
  • Save atinfinity/d9e244e957113f01b85b to your computer and use it in GitHub Desktop.
Save atinfinity/d9e244e957113f01b85b to your computer and use it in GitHub Desktop.
OpenCVを使ったプログラムのCMakeサンプル
# CMakeの最低バージョンを記述
cmake_minimum_required(VERSION 2.8)
# ソリューション名を指定
project(SampleSolution)
# OpenCVのパッケージを探す
find_package(OpenCV REQUIRED)
# OpenCVが見つかった場合のみ設定を行う
if(OpenCV_FOUND)
# インクルードパスを指定(※この例ではOpenCVのみ)
include_directories(${OpenCV_INCLUDE_DIRS})
# 実行ファイル名とソース指定
add_executable(SampleProject main.cpp)
# リンクするライブラリ指定(※この例ではOpenCVのみ)
target_link_libraries(SampleProject ${OpenCV_LIBS})
endif(OpenCV_FOUND)
@atinfinity
Copy link
Author

CMakeを使ったOpenCVプログラムビルド

  1. CMakeを起動
  2. CMakeでソースコードのディレクトリを指定
  3. 「Configure」ボタンを押して,コンパイラを指定
  4. 「OpenCV_DIR」へOpenCVインストールパスを指定
  5. 「Configure」ボタンを押し,「OpenCV_FOUND」のチェックボックスにチェックが入っていれば「Generate」ボタンを押す
  6. 生成されたsln,Makefile等を使ってプログラムをビルド

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment