Skip to content

Instantly share code, notes, and snippets.

@atinfinity atinfinity/CMakeLists.txt
Last active Aug 26, 2017

Embed
What would you like to do?
OpenCVを使ったプログラムのCMakeサンプル(WITH_CUDA版)
# CMakeの最低バージョンを記述
cmake_minimum_required(VERSION 2.8)
# ソリューション名を指定
project(SampleSolution)
# CUDAのライブラリパスを設定
if(CUDA_TOOLKIT_ROOT_DIR)
if(CMAKE_SYSTEM_PROCESSOR MATCHES AMD64*|x86_64* OR MSVC64)
link_directories("${CUDA_TOOLKIT_ROOT_DIR}/lib/x64")
else()
link_directories("${CUDA_TOOLKIT_ROOT_DIR}/lib/Win32")
endif()
endif(CUDA_TOOLKIT_ROOT_DIR)
# 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

This comment has been minimized.

Copy link
Owner Author

atinfinity commented Jun 13, 2014

CMakeを使ったOpenCVプログラムビルド(WITH_CUDA版)

  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
You can’t perform that action at this time.