How does one actually build a C++ project

This page summarizes the projects mentioned and recommended in the original post on /r/cpp_questions

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • cpp-cross-platform-template

    C++ Windows/Linux cross-platform quickstart based on clang + CMake

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • libunifex

    Unified Executors

    Instead of calling add_executable you will call add_library. Here is a (only moderately complicated) production example of a library that can be built standalone (along with tests and example executables), or as a subproject, where it builds only the library

  • cmake-init

    The missing CMake project initializer

    If you want something with a (mostly) Just Works experience then just use https://github.com/friendlyanon/cmake-init

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • CMake-init – The missing CMake project initializer

    1 project | news.ycombinator.com | 16 Jul 2024
  • CMake install schema for single- and multi-config generators

    2 projects | /r/cpp | 6 Dec 2023
  • CMakeList.txt, add_executable vs. add_library vs. target_link_libraries vs. target_link_directories

    1 project | /r/cpp_questions | 23 May 2023
  • Clang++ Halp

    1 project | /r/cpp_questions | 15 May 2023
  • Putting libraries in program folder

    1 project | /r/cpp_questions | 15 May 2023