filmov
tv
How to CMake Good - 1b - Adding a Library
Показать описание
Last time we created an executable, but you might also want to make some libraries! I'll show how you can make a library and how you can control what type of library is generated, as well as how we can link that library into an executable.
Addendum: I didn't touch on MODULE libraries much, only briefly mentioning them. In general, they are used to represent "plugins" for other software. It will manifest itself as a shared library but cannot be linked into other libraries. They're not as common to see.
WARNING: This video contains chemicals known to the State of California to cause cancer and birth defects or other reproductive harm.
Addendum: I didn't touch on MODULE libraries much, only briefly mentioning them. In general, they are used to represent "plugins" for other software. It will manifest itself as a shared library but cannot be linked into other libraries. They're not as common to see.
WARNING: This video contains chemicals known to the State of California to cause cancer and birth defects or other reproductive harm.
How to CMake Good - 1a - A 'Hello, world' executable
How to CMake Good - 1b - Adding a Library
How to CMake Good - 0d - Visual C++ without Visual Studio
How to CMake Good - 0b - Running CMake
How to CMake Good - 0c - Using Visual Studio
How to CMake Good - 2a - Scripting Basics
How to CMake Good - 2d - Advanced Functions and cmake_parse_arguments() by Example
The only CMake tutorial you will ever need (easy CMake setup tutorial)
How to CMake Good - 1c - Subdirectories and Target Interface Properties
Learn make in 60 seconds.
Modern CMake for C++
How to CMake Good - 0e - CMake in Visual Studio Code
How to CMake Good - 2b - Control Flow and Auto-dereferencing
CMake Tutorial EP 1 | Understanding The Basics
How to CMake Good - 2c - Functions, Scopes, Arguments, and List Expansion
How to CMake Good - 0a - Installing on Linux
Simplified CMake Tutorial
Why Some Programmers Code Like Yoda
CMake, How it Works (At Three Different Levels)
I Learned C++ In 24 Hours
CMake, How it Works In Brief #cmake #coding #cpp #programming
Makefiles Make Your Life Easier
How to CMake Good - 2e - Source/Binary Directories and add_subdirectory()
CppCon 2017: Mathieu Ropert “Using Modern CMake Patterns to Enforce a Good Modular Design”
Комментарии