This shows you the differences between two versions of the page.
cmake [2015/01/15 16:18] |
cmake [2024/01/30 14:20] (current) rzr [verbose] |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== CMAKE ===== | ||
+ | |||
+ | * http://www.cmake.org/HTML/Documentation.html | ||
+ | * http://agateau.com/2009/08/09/cmake-and-make-dist/ | ||
+ | * http://www.vtk.org/Wiki/CMake:CPackConfiguration | ||
+ | * http://docs.google.com/viewer?url=http://www.elpauer.org/stuff/learning_cmake.pdf | ||
+ | * http://www.cmake.org/Wiki/CMake/Tutorials/How_to_create_a_ProjectConfig.cmake_file#The_FooBar.2FFooBarConfig.cmake.in_file | ||
+ | |||
+ | |||
+ | ==== verbose ==== | ||
+ | |||
+ | * https://cmake.org/cmake/help/latest/variable/CMAKE_VERBOSE_MAKEFILE.html | ||
+ | |||
+ | |||
+ | CMakE : | ||
+ | |||
+ | cmake -DCMAKE_VERBOSE_MAKEFILE=1 # is the right way | ||
+ | |||
+ | |||
+ | export MAKEFLAGS="VERBOSE=1" | ||
+ | cmake --build . | ||
+ | |||
+ | cmake -DVERBOSE=1 VERBOSE=1 V=1 . && make -k -C . V=1 | ||
+ | |||
+ | cmake -DVERBOSE=1 VERBOSE=1 V=1 $< && make -k -C $< V=1 | ||
+ | cmake -DVERBOSE=1 VERBOSE=1 V=1 $< && cmake --build | ||
+ | |||
+ | * https://cmake.org/cmake/help/latest/envvar/VERBOSE.html | ||
+ | * http://code.google.com/p/android-cmake/issues/detail?id=1 | ||
+ | * https://github.com/LaurentGomila/SFML/wiki/TutorialCMake | ||
+ | * http://sourceforge.net/projects/vcproj2cmake/# MsvC | ||
+ | |||
+ | http://www.cmake.org/cmake/help/book.html | ||
+ | |||
+ | ==== Use ==== | ||
+ | |||
+ | * https://docs.yoctoproject.org/ref-manual/classes.html?highlight=cmake#cmake-bbclass | ||
+ | isbn:9781930934092 | ||
+ | |||
+ | install(TARGETS ${project} DESTINATION ${CMAKE_INSTALL_LIBDIR}) | ||
+ | |||
+ | Will manage multiarch | ||
+ | |||
+ | |||
+ | * https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html# DebuG | ||
+ | |||
+ | ===== MISC ===== | ||
+ | |||
+ | /CMakeFiles does not contain a CMakeLists.txt file. | ||
+ | |||
+ | * https://github.com/ElmerCSC/elmerfem/commit/d09cbfd | ||
+ | |||
+ | |||
+ | ===== MORE ====== | ||
+ | |||
+ | @TaG: BuilD MakE | ||