๐Ÿ•น๏ธ
Game Engine. hardCORE series
Udemy course / C++PatreonBoostyTelegramYouTube
  • ๐Ÿ’ปLectures
    • 00. Promo
    • 01. What is game engine?
    • 02. C++ build process. Preprocessing
      • Preprocessor commands
      • Code
    • 03. C++ build process. Compilation Theory. Assembly
      • Compiler commands
      • Code
    • 04. C++ build process. Compiler optimizations
      • Compiler commands
      • Code
    • 05. C++ build process. Linker. Forward declaration
      • Compiler commands
      • Code
    • 06. C++ build process. Linker. Static and Dynamic libraries. PCH
      • Compiler commands
      • Code
      • Books
    • 07. ะกMAKE. Day1. Basics
      • CMAKE commands
      • Repository
    • 08. ะกMAKE. Day2. Libs
      • CMAKE commands
      • Repository
    • 09. Conan. C++ package manager
      • Conan commands
      • Repository
    • 10. Raylib. CMAKE additional topics
      • Repository
    • 11. Doodle Jump Game. Raylib. CMAKE pch and other topics
      • Repository
    • 12. Conan and CMAKE integration. Github workflows
      • Commands
      • Repository
    • 13. Engine. Layout
    • 14. Engine. Logging
    • 15. Engine. Window
    • 16. Engine. Window events. Input
  • ะœะพะธ ะบัƒั€ัั‹
    • ๐ŸŽฎUnreal Engine โ€” ะฟะพะปะฝะพะต ั€ัƒะบะพะฒะพะดัั‚ะฒะพ ะฟะพ ั€ะฐะทั€ะฐะฑะพั‚ะบะต ะฝะฐ ะก++
    • ๐Ÿงชะะฒั‚ะพะผะฐั‚ะธะทะฐั†ะธั ะธ ั‚ะตัั‚ะธั€ะพะฒะฐะฝะธะต ะฒ Unreal Engine
    • ๐Ÿ”ŠMetasounds
    • ๐Ÿ—๏ธDesign patterns
    • ๐ŸSnake game
    • ๐Ÿง OpenAI
  • LifeEXE ัะพะพะฑั‰ะตัั‚ะฒะพ
    • ะ ะตััƒั€ัั‹
Powered by GitBook
On this page
  • Tools
  • Build Configuration Systems
  • CMAKE
  • ะ“ะตะฝะตั€ะฐั†ะธั ะฟั€ะพะตะบั‚ะฝั‹ั… ั„ะฐะนะปะพะฒ ะฝะต ะฒ Debug ะบะพะฝั„ะธะณัƒั€ะฐั†ะธะธ
  1. Lectures

07. ะกMAKE. Day1. Basics

PreviousBooksNextCMAKE commands

Last updated 7 months ago

Tools

Build Configuration Systems

CMAKE

ะ“ะตะฝะตั€ะฐั†ะธั ะฟั€ะพะตะบั‚ะฝั‹ั… ั„ะฐะนะปะพะฒ ะฝะต ะฒ Debug ะบะพะฝั„ะธะณัƒั€ะฐั†ะธะธ

ะะฐ ะดะฐะฝะฝั‹ะน ะผะพะผะตะฝั‚ ะดะปั ะผัƒะปัŒั‚ะธั‚ะฐั€ะณะตั‚ ัะธัั‚ะตะผ ัั‚ะพ ะฝะตะฒะพะทะผะพะถะฝะพ:

๐Ÿ’ป
https://code.visualstudio.com/code.visualstudio.com
LogoWelcome to Python.orgPython.org
https://marketplace.visualstudio.com/items?itemName=ms-vscode.cmake-toolsmarketplace.visualstudio.com
LogohomeCMake
LogoPremake
Ninja, a small build system with a focus on speed
LogoNMAKE ReferenceMicrosoftLearn
LogoBazelBazel
Page cover image
LogoThe Meson Build system
LogoMSBuild Reference - MSBuildMicrosoftLearn
LogoCMake projects in Visual StudioMicrosoftLearn
LogoCMake Tutorial โ€” CMake 3.23.1 Documentation
Logocmake-commands(7) โ€” CMake 3.30.0 Documentation
Logomessage โ€” CMake 3.30.0 Documentation
Logoset โ€” CMake 3.30.0 Documentation
Logocmake-variables(7) โ€” CMake 3.24.2 Documentation
LogoCXX_STANDARD โ€” CMake 3.30.0 Documentation
LogoCMAKE_<LANG>_FLAGS โ€” CMake 3.30.0 Documentation
LogoCMAKE_<LANG>_FLAGS_DEBUG โ€” CMake 3.30.0 Documentation
LogoCMAKE_<LANG>_FLAGS_RELEASE โ€” CMake 3.30.0 Documentation
Logotarget_compile_options โ€” CMake 3.30.0 Documentation
Logocmake-buildsystem(7) โ€” CMake 3.30.0 Documentation
Logoif โ€” CMake 3.30.0 Documentation
Logocmake-language(7) โ€” CMake 3.30.2 Documentation
LogoMSVC_VERSION โ€” CMake 3.30.0 Documentation
LogoMSVC_TOOLSET_VERSION โ€” CMake 3.30.0 Documentation
LogoCMAKE_<LANG>_COMPILER_ID โ€” CMake 3.30.0 Documentation
LogoWIN32 โ€” CMake 3.30.0 Documentation
LogoLINUX โ€” CMake 3.30.0 Documentation
LogoCMAKE_RUNTIME_OUTPUT_DIRECTORY โ€” CMake 3.30.0 Documentation
LogoCMAKE_BINARY_DIR โ€” CMake 3.30.0 Documentation
Logosource_group โ€” CMake 3.30.0 Documentation
LogoCMAKE_CURRENT_SOURCE_DIR โ€” CMake 3.30.0 Documentation
Logotarget_include_directories โ€” CMake 3.30.0 Documentation
Logoset_property โ€” CMake 3.30.0 Documentation
LogoVS_STARTUP_PROJECT โ€” CMake 3.30.0 Documentation
LogoUSE_FOLDERS โ€” CMake 3.30.0 Documentation
LogoCMAKE_SUPPRESS_REGENERATION โ€” CMake 3.30.0 Documentation
LogoCMAKE_CONFIGURATION_TYPES โ€” CMake 3.30.0 Documentation
LogoCMAKE_DEFAULT_BUILD_TYPE โ€” CMake 3.30.0 Documentation
Logocmake-generators(7) โ€” CMake 3.30.0 Documentation
Logocmake-language(7) โ€” CMake 3.30.0 Documentation
LogoWhat are CMAKE_BUILD_TYPE: Debug, Release, RelWithDebInfo and MinSizeRel?Stack Overflow
LogoHow to change the build type to Release mode in cmake?Stack Overflow