メタメイクファイル。インクルードディレクトリや必要ライブラリの設定したVisualStudioソリューションやMakefileを生成。
Visual Studioにおいては,vcvarsall.batで使用するコンパイラのパスを通しておく必要がある.
http://msdn.microsoft.com/ja-jp/library/x4d2c09s%2...
for x64: vcvarsall.bat amd64
for x86: vcvarsall.bat x86
Visual Studioにおいては,vcvarsall.batで使用するコンパイラのパスを通しておく必要がある.
http://msdn.microsoft.com/ja-jp/library/x4d2c09s%2...
for x64: vcvarsall.bat amd64
for x86: vcvarsall.bat x86
Sample - source - main.cpp sample_class.cpp
- include - sample_class.h
cmake_minimum_required (VERSION 2.6)
project(Sample)
find_package(Boost COMPONENTS system filesystem REQUIRED)
if(NOT WIN32)
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++0x")
endif(NOT WIN32)
include_directories("${PROJECT_SOURCE_DIR}/include")
set(SAMPLE_SOURCES
Source/main.cpp
Source/sample_class.cpp
${Boost_INCLUDE_DIRS}
)
add_executable(Sample ${SAMPLE_SOURCES})
target_link_libraries (
Sample
${Boost_LIBRARIES}
)

コメントをかく