Concurrent library

Requirements

GTest v1.10.0 - "googletest is a testing framework developed by the Testing Technology team with Google's specific requirements and constraints in mind".

Options

  • CONCURRENT_TESTING - enable build tests
  • CONCURRENT_EXAMPLES- enable build examples

Use from another project

1 Clone project:

git clone https://git.shs.tools/zzuummaa/concurrent_lib.git

2 Generate cmake files:

cd concurrent
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..

3 Build and install library (use shell with administrative privileges or sudo):

cmake --build . --target install

4 Use in your project cmake files:

find_package(Concurrent REQUIRED)
add_executable(your_app ${YOUR_SOURCES})
target_link_libraries(your_app concurrent)

Build tests

1 Clone GTest:

git clone --branch v1.10.x https://github.com/google/googletest.git

2 Generate cmake files:

cd concurrent
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..

3 Build and install library (use shell with administrative privileges or sudo):

cmake --build . --target install
Description
No description provided
Readme 38 KiB
Languages
C++ 100%