Rodhos Soft

備忘録を兼ねた技術的なメモです。Rofhos SoftではiOSアプリ開発を中心としてAndroid, Webサービス等の開発を承っております。まずはご相談下さい。

cmakeの仕方

以下を参考にする。
qiita.com

コマンドラインのビルド

main.cpp, hello.hppがあるとする。
これらをまず

g++ -c main.cpp hello.hpp

コンパイルして.oファイルを作る。
そしてリンクする。

g++ -o a.out main.o hello.o

cmake

CMakeLists.txtを作る

cmake_minimum_required(VERSION 2.8)
project(sample_project CXX)

add_executable(a.out main.cpp hello.cpp)

buildフォルダを作り、そこで実行する。

mkdir build
cd build
cmake ..
make