Skip to content

Building Using CMake

Patrick Johnmeyer edited this page Apr 25, 2015 · 1 revision

While there are some bundled makefiles and projects, UnitTest++ is primarily built and supported using CMake. This guide assumes you have already downloaded and installed CMake, and that you have already downloaded the UnitTest++ source.

In Two Easy Steps

Once you've obtained the UnitTest++ source, you can use the empty 'builds' folder as a place to put your cmake-generated project files. The valid "generators" differ per platform; you can run cmake --help to see which ones are supported on your platform.

cd path/to/unittest-cpp/builds
cmake -G "<Choose a valid generator>" ../
cmake --build ./

This will build the library and the self-tests, and also run the self-tests.

Then, if you already understand what CMake does (or are just reckless), and you'd like to run the install step:

cmake --build ./ --target install

This will install the headers and built libs to the CMAKE_INSTALL_PREFIX. Note this might require a sudo in *nix or an Administrative Command Prompt on Windows depending on your system configuration.

Clone this wiki locally
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy