Linux cmake tutorial - JohnHau/mis GitHub Wiki

https://docs.aws.amazon.com/freertos/latest/userguide/getting-started-cmake.html https://www.willusher.io/sdl2%20tutorials/2014/03/06/lesson-0-cmake

https://blog.feabhas.com/2021/09/cmake-part-4-windows-10-host/ https://www.tensorflow.org/lite/guide/build_cmake_arm https://mcuoneclipse.com/2021/05/04/visual-studio-code-for-c-c-with-arm-cortex-m-part-2/

https://community.arm.com/support-forums/f/compilers-and-libraries-forum/52072/armcc-and-cmake-armlink-problem

https://forums.freertos.org/t/how-to-build-with-opencm3-freertos-cmake-to-arm-cm4/13948 https://www.reddit.com/r/cpp_questions/comments/pmdkuc/arm_gcc_undefined_reference_to_exit/

https://forums.developer.nvidia.com/t/cmake-cross-compilation-for-jetson-tk1-makefile-for-nsight/36867

https://community.st.com/s/question/0D53W00000mm21MSAQ/bluenrglp-with-atollicarm-gcc https://forum.juce.com/t/cmake-cross-compilation/43270

https://cristianadam.eu/20190223/modifying-the-default-cmake-build-types/ https://support.xilinx.com/s/question/0D52E00006hpOpdSAE/petalinux-sdk-cmake-toolchainfile-gcc-flags?language=en_US

https://askubuntu.com/questions/1140227/clion-cmake-arm-none-eabi-g-error-trying-to-exec-cc1plus-execvp-no-such https://unix.stackexchange.com/questions/56162/cross-compiling-and-cmake

https://opensource.apple.com/source/clang/clang-700.1.76/src/docs/HowToCrossCompileLLVM.rst.auto.html

https://visp-doc.inria.fr/doxygen/visp-daily/tutorial-install-crosscompiling-raspberry.html

https://tfazli.github.io/stm_cmake_template/

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/854490/compiler-launchxl-cc1352p-using-cmake-with-ti-armcl-and-armar

https://www.chiefdelphi.com/t/cmake-c-template-for-frc-control-development/395806

https://community.silabs.com/s/question/0D51M00007xeHC9SAM/g-and-cmake-for-efm32?language=en_US https://codeantenna.com/a/ydfUrgmYwV

https://sourceforge.net/projects/irtos/files/cmsis/0.0.5/

https://itecnote.com/tecnote/c-how-to-set-up-cmake-to-cross-compile-with-clang-for-arm-embedded-on-windows/

https://lightrun.com/answers/microsoft-vscode-cmake-tools-intellisense-does-not-work-for-files-not-in-folder-with-a-cmake-configured-project https://javamana.com/2022/292/202210190508119801.html

https://its203.com/article/yangxiangzhan/105059380

https://superuser.com/questions/1400541/cmake-on-arm-arm-none-eabi-configuration https://libwebsockets.org/git/libwebsockets/tree/contrib/cross-arm-linux-gnueabihf.cmake

https://community.sonarsource.com/t/sonarlint-more-compiler-support-in-cmake-projects-gcc-clang-arm-gcc-cross-compiler/59413

https://community.nxp.com/t5/MCUXpresso-General/Build-arm-application-failed-through-the-command-line/m-p/1068456

https://os.mbed.com/media/uploads/rgrover1/cmakelists.txt

https://docs.opencv.org/4.x/d0/d76/tutorial_arm_crosscompile_with_cmake.html

https://enes-ozturk.medium.com/cross-compiling-with-cmake-and-vscode-9ca4976fdd1

https://releases.llvm.org/13.0.0/docs/HowToCrossCompileBuiltinsOnArm.html

https://cmake.cmake.narkive.com/mLLwuQP8/toolchains-and-force-c-compiler-in-3-5

https://osqp.discourse.group/t/cross-compiling-osqp-for-arm-stm32f405/221

https://learn.microsoft.com/en-us/answers/questions/846761/cmake-error-in-threadx-build-for-cortex-m4.html

https://gitlab.com/cmocka/cmocka/-/issues/61

https://nuttx.apache.org/docs/latest/guides/cpp_cmake.html https://beesbuzz.biz/code/4399-Embedding-binary-resources-with-CMake-and-C-11

https://discuss.pytorch.org/t/cross-compiling-with-cmake-for-embedded-systems-qnx/79681

https://ortogonal.github.io/cpp/distcc-cmake-qmake/

https://elinux.org/images/d/df/Using_VS_and_VS_Code_for_Embedded_Development.pdf https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/310610/building-a-project-with-cmake

https://www.microcontrollertips.com/ide-adds-full-risc-v-support-cmake-project-native-support/ https://slint-ui.com/releases/0.1.0/docs/cpp/cmake.html

https://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/HEAD/CMake/README.md

https://en.cppreference.com/w/cpp/links/libs

https://yairgadelov.me/eclipse-with-cmake-project-on-windows/

https://www.mail-archive.com/[email protected]/msg55581.html

http://bec-systems.com/site/tag/cmake

https://cmake.cmake.narkive.com/YMjtgQKM/is-it-worth-using-to-cross-compile-for-embedded-arm-device

https://www.digi.com/support/forum/65984/embedded-yocto-executable-generated-recipe-larger-compiling

https://www.techtalk7.com/how-to-properly-use-cmake-in-embedded-rp2040-project-structure/

https://djinni.co/jobs/485074-senior-embedded-c-engineer-bluetooth-networki/

https://www.msys2.org/

https://github.com/vpetrigo/arm-cmake-toolchains

https://github.com/jobroe/cmake-arm-embedded/blob/master/toolchain-arm-none-eabi.cmake

https://stackoverflow.com/questions/43781207/how-to-cross-compile-with-cmake-arm-none-eabi-on-windows

https://review.mlplatform.org/plugins/gitiles/ml/ethos-u/ethos-u-core-platform/+/1c62899409b6a813210173b1a5958818c1f27899/cmake/toolchain/arm-none-eabi-gcc.cmake

https://gitlab.kitware.com/cmake/cmake/-/issues/23105

https://youtrack.jetbrains.com/issue/CPP-8895

https://chromium.googlesource.com/external/github.com/DynamoRIO/dynamorio/+/refs/heads/master/make/toolchain-arm32.cmake

https://forums.raspberrypi.com/viewtopic.php?t=318569

https://www.nrbtech.io/blog/2020/1/4/using-cmake-for-nordic-nrf52-projects

https://news.ycombinator.com/item?id=16484687

https://support.xilinx.com/s/question/0D52E00006hptU6SAI/cross-compile-with-cmake-problem?language=en_US

https://www.incredibuild.com/blog/cmake-vs-make https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/build-system.html

https://bitbucket.org/chromiumembedded/cef/issues/1897

https://www.ryanwinter.org/embedded-development-with-cmake-and-arm-gcc/

https://community.rstudio.com/t/cant-deploy-r-markdown-html-with-embedded-shiny-apps-and-packages-that-require-cmake/128725

https://hdevstudy.tistory.com/209

https://electronics.stackexchange.com/questions/477767/embedded-development-support-plugin-does-not-generate-cmake-files-in-clion-on-ub

https://esp32.com/viewtopic.php?t=11219

https://forum.juce.com/t/best-way-to-build-projects-for-embedded-targets-not-supported-by-the-projucer-with-cmake/33451

https://docs.nanoframework.net/content/building/cmake/stm32-gcc-toolchain.html https://json.nlohmann.me/integration/cmake/#external https://www.embeddedts.com/?gclid=Cj0KCQjwnbmaBhD-ARIsAGTPcfW2vxBNd9NpgW5fnQ_VDpBg5zBFM7xz7HElg0MHk62M2dunQQMQRmcaAgh6EALw_wcB

https://github.com/aws/amazon-freertos/blob/main/tools/cmake/README.md https://discourse.cmake.org/t/how-to-build-with-opencm3-freertos-cmake-to-arm-cm4/4532

https://flex.com/-/media/Project/Flex/BrandSite/resource-gallery/pdfs/sensor-fusion-development-kit-getting-started-with-free-rtos.pdf?revision=8ff52393-bc6b-4faa-bc6e-4a2e784890da

https://www.upwork.com/hire/amazon-freertos-freelancers/ https://www.xmos.ai/documentation/XM-014660-PC-2/html/doc/tutorials/build_system/cmakelists.html https://support.xilinx.com/s/question/0D52E00006hpKOASA2/vitis-freertosopenamp?language=en_US https://review.mlplatform.org/plugins/gitiles/ml/ethos-u/ethos-u-core-platform/+/refs/tags/21.05/README.md

https://catalog.us-east-1.prod.workshops.aws/workshops/6bec8d9a-b40b-4e33-8037-802da9a821ca/en-US/setup

https://rt-labs.com/docs/p-net/getting_started_freertos.html https://developer.toradex.com/linux-bsp/real-time/freertos/freertos-on-the-cortex-m4-of-a-colibri-vf61/

https://www.digikey.co.il/htmldatasheets/production/3217049/0/0/1/dm320104-bndl.pdf

https://semblie.com/getting-started-with-zephyr-os-using-cmake/

https://community.infineon.com/t5/Knowledge-Base-Articles/Running-Amazon-FreeRTOS-Code-Examples-KBA228845/ta-p/249755

https://blog.feabhas.com/2021/08/cmake-part-3-source-file-organisation/

https://cmake.org/cmake/help/v2.8.9/cmake.html https://discourse.cmake.org/t/looking-for-complete-examples-of-cross-platform-projects/4731 https://learn.microsoft.com/en-us/cpp/build/get-started-linux-cmake?view=msvc-170

https://github.com/preshing/CMakeDemo

https://hanzli.medium.com/cmake-introduction-7947b91baa87

https://www.kitware.com/cross-platform-software-development-using-cmake/

https://www.linuxjournal.com/article/6700

https://stackoverflow.com/questions/72400708/visual-studio-cross-platform-cmake-includes-arent-picked-up-intellisense-is

https://doc.sagemath.org/html/en/reference/spkg/cmake.html

https://developercommunity.visualstudio.com/t/cmake-cross-platform-compilation-in-docker-contain/272719 https://cgold.readthedocs.io/en/latest/overview/cmake-can.html

https://embeddedartistry.com/course/creating-a-cross-platform-build-system-for-embedded-projects-with-cmake/

https://five-embeddev.com/baremetal/cmake/

https://askubuntu.com/questions/1425510/best-way-of-building-a-ubuntu-cmake-app-as-cross-platform-on-visual-studio-2022

https://hashnode.com/post/cross-platform-environment-cmake-cl23gt07y0bt3wnnv2yxr0uxl

https://en.wikipedia.org/wiki/CMake

https://www.lugod.org/presentations/cmake/cmake_presentation.pdf https://apps.dtic.mil/sti/pdfs/ADA556727.pdf https://indico.jlab.org/event/420/contributions/7961/attachments/6507/8734/CMakeSandCroundtable.slides.pdf https://www.gamedev.net/articles/programming/general-and-gameplay-programming/cross-platform-test-driven-development-environment-using-cmake-part-1-r2986/

https://www.ravbug.com/tutorials/cmake-easy/

https://www.worldcat.org/title/mastering-cmake-a-cross-platform-build-system-updated-for-cmake-version-20/oclc/890688717?referer=di&ht=edition https://forum.cockos.com/showthread.php?t=247023 https://www.dynamsoft.com/codepool/cmake-cc-windows-linux-macos.html

https://www.internalpointers.com/post/modern-cmake-beginner-introduction

https://linuxhint.com/cmake-cpack-linux/

https://iamsorush.com/posts/cpp-cmake-build/ https://yaohui.hashnode.dev/cross-platform-interop-of-c-and-cccmakepinvoke

https://ipenguin.ws/2012/11/docbook-cmake-for-cross-platform.html https://www.electrorules.com/cmake-configure-2/ https://sharetechnotes.com/technotes/c-cmake-cross-compilation-with-poky/

https://wiki.archlinux.org/title/CMake_package_guidelines https://exchangetuts.com/using-visual-studio-for-the-ide-but-using-cmake-for-cross-platform-configuration-1640165523471352

https://towardsdatascience.com/7-tips-for-clean-cmake-scripts-c8d276587389

https://www.cs.swarthmore.edu/~adanner/tips/cmake.php

https://www.linux.com/training-tutorials/cmake-recipe-6-cross-platform-builds-add-soversion-platforms-dont-support-it/

https://www.anycodings.com/1questions/789119/how-can-i-add-vulkan-to-a-cross-platform-cmake-project

https://itecnote.com/tecnote/c-using-visual-studio-for-the-ide-but-using-cmake-for-cross-platform-configuration/

https://blog.feabhas.com/2021/07/cmake-part-1-the-dark-arts/

https://visualgdb.com/documentation/embedded/cmake/

https://github.com/embeddedartistry/cmake-project-skeleton

https://dev.to/younup/cmake-on-stm32-the-beginning-3766

https://mcuoneclipse.com/2022/09/04/tutorial-creating-bare-bare-embedded-projects-with-cmake-with-eclipse-included/

https://www.reddit.com/r/embedded/comments/qq3698/embedded_cmake_example/

https://www.iar.com/knowledge/support/technical-notes/general/using-cmake-with-iar-embedded-workbench/

https://cmake.org/cmake/help/latest/prop_tgt/XCODE_EMBED_type.html

https://cmake.org/cmake/help/latest/manual/cmake-toolchains.7.html https://discourse.cmake.org/t/announce-cmake-tutorial-for-iar-compiler/4306

https://discourse.cmake.org/t/help-needed-with-simple-cmake-project-using-gnu-arm-embedded-toolchain/4725

https://stackoverflow.com/questions/71365643/how-to-properly-use-cmake-in-embedded-rp2040-project-structure

https://gitlab.kitware.com/cmake/cmake/-/issues/22640

https://embeddeduse.com/category/cmake/ https://embeddeduse.com/cmake/

https://review.mlplatform.org/plugins/gitiles/ml/ethos-u/ml-embedded-evaluation-kit/+/refs/tags/21.05/scripts/cmake/toolchains/bare-metal-gcc.cmake

https://subscription.packtpub.com/book/virtualization-and-cloud/9781788399210/4/ch04lvl1sec70/working-with-the-cmake-build-system

https://doc.qt.io/qt-6/configure-linux-device.html

https://forums.raspberrypi.com/viewtopic.php?t=324460

https://developercommunity.visualstudio.com/t/vc2019-open-folder-cmake-with-gcc-arm-cross-toolch/594939

https://embeddedonlineconference.com/session/CMake_and_the_Dark_Arts https://medium.com/@lixis630/getting-started-to-code-embedded-c-on-stm32-e90e7910b2c

https://forum.segger.com/index.php/Thread/8467-SOLVED-Scriptable-updates-to-project-possible-for-cmake-use/ https://modm.io/reference/module/modm-build-cmake/

https://registry.platformio.org/tools/platformio/tool-cmake https://discourse.libcinder.org/t/rfc-cross-platform-cmake-support/102

https://dev.to/hi_artem/cross-platform-c-c-development-with-conan-2276

https://dornerworks.com/blog/moving-embedded-projects-to-cmake/

https://t2sde.org/packages/2.1/cmake

https://bolu.dev/programming/2020/07/18/Cmake-icons.html

https://www.appsloveworld.com/cplus/100/204/making-a-cross-platform-library-with-cmake https://blog.csdn.net/Koupoo/article/details/7899505

https://training.sharcnet.ca/courses/enrol/index.php?id=116

https://www.mail-archive.com/[email protected]/msg00902.html

https://www.classcentral.com/course/udemy-master_cmake-88374

https://programmerall.com/article/92462182578/

https://packages.altlinux.org/en/sisyphus/srpms/cmake/

https://www.semanticscholar.org/paper/Mastering-CMake-%3A-a-cross-platform-build-system-%3A-Martin-Hoffman/d6d16b6cf10beda3cbe1c85902b18cd96c62d922

https://blog.karthisoftek.com/a?ID=00700-90285a0e-46c7-4fea-a228-e7ee0a9c9aa5

https://www.codeproject.com/Articles/4292/The-CMake-Build-Manager

https://www.harrysmemo.com/post/154840248417/visual-studio-tool-for-cmake-vs-2017-rc

https://forum.juce.com/t/how-to-get-started-with-cmake-and-cross-platform/43528

https://discuss.cocos2d-x.org/t/cmake-one-build-system-to-rule-them-all-because-cross-platform-libs-need-cross-platform-build-systems/3819

https://codereview.stackexchange.com/questions/189489/cmake-project-template-for-a-general-cross-platform-c14-project

https://www.xojo.com/?gclid=Cj0KCQjwnbmaBhD-ARIsAGTPcfViYdSCuhEQz2RWmpWmmpyYK2k8YgMd1qD9neoArZHLKVHRs4NIRCgaAh-lEALw_wcB

https://atomheartother.github.io/c++/2018/07/12/CPPDynLib.html

https://blog.birost.com/a?ID=00750-c361f80a-8de7-447c-b690-1fee22391ae7

https://cpprocks.com/using-cmake-to-build-a-cross-platform-project-with-a-boost-dependency/

https://en.sfml-dev.org/forums/index.php?topic=27781.0

https://cmake.cmake.narkive.com/fTM4AllZ/how-to-delete-cache-files-cross-platform-developing-sharing-linux-folder-to-ms-windows-using-samba

https://clubjuggler.livejournal.com/138364.html

https://community.renesas.com/tools/e2studio/f/e2studio-forum/28365/create-cmake-of-a-blank-e2-freertos-project-as-standalone-static-library

https://iot-lab.github.io/docs/os/freertos/

https://forums.raspberrypi.com/viewtopic.php?t=334622

https://engineering.deptagency.com/freertos-tutorial-create-a-hello-world-application-with-esp32 https://docs.espressif.com/projects/esp-idf/en/v3.3.1/api-guides/freertos-smp.html

https://hackmd.io/@jonathanmichel/BJY819knD https://www.reddit.com/r/embedded/comments/q5ptor/how_to_write_a_makefile_to_build_a_freertos_based/ https://pigweed.dev/third_party/freertos/ http://www.open62541.org/doc/1.1/building.html https://community.rti.com/static/documentation/connext-micro/2.4.14/doc/html/building/freertos.html

https://sysprogs.com/w/forums/topic/cmake-project-freertos-analysis/

https://www.eclipse.org/4diac/documentation/html/installation/freeRTOSLwIP.html

https://abseil.io/docs/cpp/quickstart-cmake

https://blog.csdn.net/lcj_cjfykx/article/details/38108321

https://ilcsoft.desy.de/portal/e279/e346/infoboxContent560/CMake_Tutorial.pdf

https://crascit.com/professional-cmake/

https://askubuntu.com/questions/1420422/how-to-install-the-program-gr-gsm https://www.w3schools.com/cs/cs_getstarted.php https://regexr.com/ https://outofmemory.programmingwith.com/cmake

https://devdocs.io/

https://fishshell.com/

https://docs.raima.com/rdm/14_1/ug/learn/ClientServerApp_CMake.htm?utm_term=&utm_campaign=Leads-Performance+Max&utm_source=adwords&utm_medium=ppc&hsa_acc=5021345510&hsa_cam=18079651120&hsa_grp=&hsa_ad=&hsa_src=x&hsa_tgt=&hsa_kw=&hsa_mt=&hsa_net=adwords&hsa_ver=3&gclid=Cj0KCQjwnbmaBhD-ARIsAGTPcfXKgv_qpwPvQtY5XS-nc7y5YrRzyHkQtuHUUhi8dgA38apcin1LWGsaAn5MEALw_wcB

http://doc.aldebaran.com/qibuild/hacking/contrib/cmake/coding_guide.html

https://www.needfulsoftware.com/CMake/GettingStarted

https://vtk.org/Wiki/VTK/Tutorials/CMakeListsFile

https://developer.android.com/codelabs/android-studio-cmake#0

https://raymii.org/s/tutorials/Cpp_project_setup_with_cmake_and_unit_tests.html

https://docs.espressif.com/projects/esp-idf/en/release-v3.3/get-started-cmake/index.html

https://computingonplains.wordpress.com/building-c-applications-with-cmake-and-visual-studio-code/

https://developer.nvidia.com/blog/building-cuda-applications-cmake/

https://www.aosabook.org/en/cmake.html https://snapcraft.io/install/cmake/kubuntu

http://www.opengl-tutorial.org/beginners-tutorials/tutorial-1-opening-a-window/

https://usermanual.wiki/Pdf/learningcmakeabeginnersguide.913583359/help

https://wiki.inkscape.org/wiki/Working_with_CMake https://vcpkg.io/en/getting-started.html

https://openbravotutorial.wordpress.com/2019/05/20/c-c-cmake-tutorial/

https://os.mbed.com/cookbook/mbed-cmake

https://dev.to/iamdeb25/introduction-to-cmake-26nk

https://eigen.tuxfamily.org/dox/TopicCMakeGuide.html

https://www.my-mooc.com/en/video/cmake-tutorial-ep-1-understanding-the-basics/ https://docs.wxwidgets.org/trunk/overview_cmake.html http://imagine.enpc.fr/~langloip/data/cmake-tutorial.pdf

https://ecrafter.wordpress.com/2012/05/01/cmake-tutorial-part-4/

https://www.linuxfordevices.com/tutorials/install-cmake-on-linux

https://www.cs.swarthmore.edu/~adanner/tips/cmake.php https://www.pragmaticlinux.com/2022/02/create-a-shared-library-in-c-with-cmake/

https://root.cern/manual/integrate_root_into_my_cmake_project/

https://lappweb.in2p3.fr/~paubert/ASTERICS_HPC/2-2-100.html

https://cmake.org/cmake/help/latest/guide/tutorial/index.html https://cmake.org/cmake-tutorial/ https://mirkokiefer.com/cmake-by-example-f95eb47d45b1

https://www.marlin.org/docs/tutorial/part1/ https://hackmd.io/@yipo/B1GwmcV6U

https://codingnest.com/basic-cmake/

https://preshing.com/20170511/how-to-build-a-cmake-based-project/ https://www.foonathan.net/2022/06/cmake-fetchcontent/

https://www.tensorflow.org/lite/guide/build_cmake

https://tulip.labri.fr/site/?q=node/1461

https://developer.fedoraproject.org/tech/languages/c/cmake.html

https://visualgdb.com/tutorials/cmake/targets/

https://userbase.kde.org/KDevelop5/Manual/Getting_started:_A_small_CMake_tutorial https://docs.ros.org/en/foxy/How-To-Guides/Ament-CMake-Documentation.html

https://bbs.archlinux.org/viewtopic.php?id=267789

https://docs.conan.io/en/latest/getting_started.html

https://www.stereolabs.com/docs/app-development/cpp/windows/

https://mcuoneclipse.com/2022/09/04/tutorial-creating-bare-bare-embedded-projects-with-cmake-with-eclipse-included/ https://doc.qt.io/qt-6/cmake-manual.html

https://visp-doc.inria.fr/doxygen/visp-2.10.0/tutorial-getting-started.html

https://getdnsapi.net/quick-start/cmake-quick-start/

https://www.ravbug.com/tutorials/cmake-easy/

https://en.wikipedia.org/wiki/CMake https://llvm.org/docs/CMake.html

https://www.marlin.org/docs/tutorial/part1/

https://www.udemy.com/course/master_cmake/

https://www.codeproject.com/Articles/1181455/A-CMake-Tutorial-for-Visual-Cplusplus-Developers

https://sites.google.com/site/alexeyvakimov/mini-tutorials/programming-boost-python-c/cmake-tutorial https://docs.cocos2d-x.org/cocos2d-x/v3/en/installation/CMake-Guide.html

https://cs184.eecs.berkeley.edu/sp19/article/10/cmake-gui-windows-tutorial

https://learnxinyminutes.com/docs/cmake/

https://gitlab.kitware.com/cmake/cmake/-/tree/master/Help/guide/tutorial

https://code.visualstudio.com/docs/cpp/cmake-linux https://earthly.dev/blog/using-cmake/

https://code.visualstudio.com/docs/cpp/cmake-linux

https://earthly.dev/blog/using-cmake/ https://www.bogotobogo.com/cplusplus/make.php

https://cgold.readthedocs.io/en/latest/ https://www.internalpointers.com/post/modern-cmake-beginner-introduction

https://atlassoftwaredocs.web.cern.ch/ASWTutorial/softwareEssentials/advcmake_intro/

https://docs.opencv.org/3.4/db/df5/tutorial_linux_gcc_cmake.html

https://riptutorial.com/cmake

https://www.sfml-dev.org/tutorials/2.5/compile-with-cmake.php

https://levelup.gitconnected.com/simple-modern-cmake-tutorial-b0c1c362cd2c

https://docs.lammps.org/Howto_cmake.html

https://www.reddit.com/r/cpp/comments/wp0r00/modern_cmake_tutorial_for_c_library_developers/

https://www.theconstructsim.com/cmakelists-txt-tutorial-example/

https://stackoverflow.com/questions/73944892/cmake-tutorial-tutorial-version-major-did-not-replaced

https://medium.com/@onur.dundar1/cmake-tutorial-585dd180109b http://derekmolloy.ie/hello-world-introductions-to-cmake/

https://www.jetbrains.com/help/clion/quick-cmake-tutorial.html

https://cliutils.gitlab.io/modern-cmake/

https://tuannguyen68.gitbooks.io/learning-cmake-a-beginner-s-guide/content/chap1/chap1.html

https://github.com/pyk/cmake-tutorial https://cmake.org/cmake/help/latest/guide/tutorial/A%20Basic%20Starting%20Point.html https://learn.microsoft.com/en-us/cpp/build/cmake-projects-in-visual-studio?view=msvc-170

https://hsf-training.github.io/hsf-training-cmake-webpage/