🕹️
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 8 months ago

Tools

Build Configuration Systems

CMAKE

Генерация проектных файлов не в Debug конфигурации

На данный момент для мультитаргет систем это невозможно:

💻
https://code.visualstudio.com/code.visualstudio.com
Welcome to Python.orgPython.org
https://marketplace.visualstudio.com/items?itemName=ms-vscode.cmake-toolsmarketplace.visualstudio.com
Page cover image
Ninja, a small build system with a focus on speed
homeCMake
Premake
NMAKE ReferenceMicrosoftLearn
BazelBazel
The Meson Build system
Logo
Logo
MSBuild Reference - MSBuildMicrosoftLearn
CMake projects in Visual StudioMicrosoftLearn
CMake Tutorial — CMake 3.23.1 Documentation
cmake-commands(7) — CMake 3.30.0 Documentation
Logo
Logo
Logo
Logo
message — CMake 3.30.0 Documentation
set — CMake 3.30.0 Documentation
cmake-variables(7) — CMake 3.24.2 Documentation
Logo
Logo
Logo
CXX_STANDARD — CMake 3.30.0 Documentation
CMAKE_<LANG>_FLAGS — CMake 3.30.0 Documentation
Logo
Logo
CMAKE_<LANG>_FLAGS_DEBUG — CMake 3.30.0 Documentation
Logo
CMAKE_<LANG>_FLAGS_RELEASE — CMake 3.30.0 Documentation
target_compile_options — CMake 3.30.0 Documentation
Logo
Logo
cmake-buildsystem(7) — CMake 3.30.0 Documentation
Logo
if — CMake 3.30.0 Documentation
Logo
cmake-language(7) — CMake 3.30.2 Documentation
Logo
MSVC_VERSION — CMake 3.30.0 Documentation
Logo
MSVC_TOOLSET_VERSION — CMake 3.30.0 Documentation
Logo
CMAKE_<LANG>_COMPILER_ID — CMake 3.30.0 Documentation
Logo
WIN32 — CMake 3.30.0 Documentation
Logo
LINUX — CMake 3.30.0 Documentation
Logo
CMAKE_RUNTIME_OUTPUT_DIRECTORY — CMake 3.30.0 Documentation
Logo
CMAKE_BINARY_DIR — CMake 3.30.0 Documentation
Logo
source_group — CMake 3.30.0 Documentation
Logo
CMAKE_CURRENT_SOURCE_DIR — CMake 3.30.0 Documentation
Logo
target_include_directories — CMake 3.30.0 Documentation
Logo
set_property — CMake 3.30.0 Documentation
Logo
VS_STARTUP_PROJECT — CMake 3.30.0 Documentation
Logo
USE_FOLDERS — CMake 3.30.0 Documentation
Logo
CMAKE_SUPPRESS_REGENERATION — CMake 3.30.0 Documentation
Logo
CMAKE_CONFIGURATION_TYPES — CMake 3.30.0 Documentation
Logo
CMAKE_DEFAULT_BUILD_TYPE — CMake 3.30.0 Documentation
Logo
cmake-generators(7) — CMake 3.30.0 Documentation
Logo
cmake-language(7) — CMake 3.30.0 Documentation
Logo
What are CMAKE_BUILD_TYPE: Debug, Release, RelWithDebInfo and MinSizeRel?Stack Overflow
How to change the build type to Release mode in cmake?Stack Overflow
Logo
Logo
Logo
Logo
Logo
Logo