Difference between revisions of "CMake"

From wiki
Jump to: navigation, search
(Created page with "= Introduction = Cmake is a compilation configuration platform which promises cross platform portability. I.e. it is apparently able to compile for Linux, MacOSX and Windows....")
(No difference)

Revision as of 10:03, 9 June 2016

Introduction

Cmake is a compilation configuration platform which promises cross platform portability. I.e. it is apparently able to compile for Linux, MacOSX and Windows.

As touched on above, cmake just sets up configuration. The normal, everyday make command will need to be run afterwards.

Tips

  • non-standard library locations: cmake has problems with this, especially boost.

cmake -DBoost_NO_BOOST_CMAKE=TRUE .