user@pc:(main)~/test$ cmake -S . -B build/debug -DCMAKE_BUILD_TYPE=Debug # -DENABLE_TESTING=OFF Conan not setup, running conan build... Configuration (profile_host): [settings] arch=x86_64 arch_build=x86_64 build_type=Debug compiler=gcc compiler.libcxx=libstdc++ compiler.version=9 os=Linux os_build=Linux [options] [build_requires] [env] Configuration (profile_build): [settings] arch=x86_64 arch_build=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++ compiler.version=9 os=Linux os_build=Linux [options] [build_requires] [env] conanfile.txt: Installing package Requirements doctest/2.4.8 from 'conancenter' - Cache Packages doctest/2.4.8:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache Installing (downloading, building) binaries... doctest/2.4.8: Already installed! conanfile.txt: Generator 'CMakeDeps' calling 'generate()' conanfile.txt: Generator 'CMakeToolchain' calling 'generate()' conanfile.txt: Generator txt created conanbuildinfo.txt conanfile.txt: Aggregating env generators conanfile.txt: Generated conaninfo.txt conanfile.txt: Generated graphinfo Using Conan toolchain through /root/test/build/debug/conan_toolchain.cmake. -- The CXX compiler identification is GNU 9.3.0 -- Check for working CXX compiler: /usr/bin/c++ Using Conan toolchain through . -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info Using Conan toolchain through . -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: Target declared 'doctest::doctest' -- Conan: Including build module from '/root/.conan/data/doctest/2.4.8/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/lib/cmake/doctest.cmake' =====> ENABLE_TESTING: ON. -- Configuring done -- Generating done -- Build files have been written to: /root/test/build/debug user@pc:(main)~/test$ cmake --build build/debug Scanning dependencies of target mainstatic [ 20%] Building CXX object CMakeFiles/mainstatic.dir/source/code_with_tests.cpp.o [ 20%] Built target mainstatic Scanning dependencies of target main_tests [ 40%] Building CXX object CMakeFiles/main_tests.dir/source/main_tests.cpp.o [ 60%] Linking CXX executable main_tests [ 60%] Built target main_tests Scanning dependencies of target main [ 80%] Building CXX object CMakeFiles/main.dir/source/main.cpp.o [100%] Linking CXX executable main [100%] Built target main user@pc:(main)~/test$ ./build/debug/main The root of 9 is 81. user@pc:(main)~/test$ ./build/debug/main_tests [doctest] doctest version is "2.4.8" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 1 | 1 passed | 0 failed | 0 skipped [doctest] assertions: 2 | 2 passed | 0 failed | [doctest] Status: SUCCESS! user@pc:(main)~/test$