About 50 results
Open links in new tab
  1. How exactly does CMake work? Why are so many files generated?

    CMake introduces a lot of complexity into the build system, most of which only pays off if you use it for building complex software projects. The good news is that CMake does a good job of keeping a lot of …

  2. How do I build a CMake project? - Stack Overflow

    May 6, 2021 · I have just acquired an arbitrary CMake project from the internet and I am not sure how to compile it. What commands do I need to run to build it from the command line?

  3. c++ - How do I use CMake? - Stack Overflow

    cmake .. and finally run make make Notice that make and cmake are different programs. cmake is a Makefile generator, and the make utility is governed by a Makefile textual file. See cmake & make …

  4. c++ - What does cmake .. do? - Stack Overflow

    Sep 2, 2012 · cmake .. generates makefiles in the current directory, using ../CMakeLists.txt file as starting point. make command, executed after this, builds the program, using generated makefile (s) …

  5. Cannot build CMake project because "Compatibility with CMake < 3.5 …

    Mar 25, 2025 · CMAKE_POLICY_VERSION_MINIMUM=3.5 cmake .. The caveat mentioned in the other answer still applies: this will not work if the project you are building relies on previously-deprecated …

  6. How can I reinstall the latest CMake version? - Stack Overflow

    Jun 9, 2025 · 70 I would like to install CMake the latest version in a Linux environment (Ubuntu). I have CMake version 3.5 installed, and it is not supported by some applications. I tried to upgrade it by …

  7. What is the purpose of a .cmake file? - Stack Overflow

    I do understand that running the CMake command in a directory containing a CMakeLists.txt executes the commands in that file (along with the commands in the CMakeLists.txt contained in the sub …

  8. c++ - What is the difference between using a Makefile and CMake to ...

    Apr 15, 2022 · I code in C/C++ and use a (GNU) Makefile to compile the code. I can do the same with CMake and get a Makefile. However, what is the difference between using a Makefile and CMake to …

  9. cmake - What are CMAKE_BUILD_TYPE: Debug, Release, …

    CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG The meaning of each build type should be clear from these for those familiar with the corresponding GCC options. By default, if …

  10. Passing compiler options in CMake command line - Stack Overflow

    The experiment is partially misleading! In my environment (Windows 10, CMake 3.21.4, VS2019) when looking into CMakeCache.txt the default flags are CMAKE_C_FLAGS:STRING=/DWIN32 …