воскресенье, 22 сентября 2024 г.

CMake, CircularBuffer

 cmake_minimum_required(VERSION 3.5)

project(CircularBufferExample)

# Указываем стандарт C++

set(CMAKE_CXX_STANDARD 11)

# Находим Boost

find_package(Boost REQUIRED)

# Добавляем исполняемый файл

add_executable(circular_buffer_example circular_buffer_example.cpp)

# Линкуем Boost с нашим исполняемым файлом

target_link_libraries(circular_buffer_example Boost::boost)

CMake,INCLUDE_DIR, LIBRARY_DIR

 set(Boost_INCLUDE_DIR "/home/gs/boost_1_83_0/boost")

set(Boost_LIBRARY_DIR "/home/gs/boost_1_83_0/stage/lib")

Boost, Asio, Github

Boost, Asio, Github https://github.com/ru-cpp-tutorials/asio-tutorial/ https://github.com/freeacetone/BoostAsioBookRussian