@Rastr_0

Как добавить библиотеку в Visual Studio CMake проект?

Добрый вечер, нашел на гитхабе интересную библиотеку для работы с xlsx документами(https://github.com/troldal/OpenXLSX). Столкнулся с проблемой подключения ее в CMake проекте в Visual Studio.
В пункте, описывающем подключение, даны следующие инструкции:
cmake_minimum_required(VERSION 3.15)
project(MyProject)

set(CMAKE_CXX_STANDARD 17)

# Set the build output location to a common directory
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/output)
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/output)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/output)

add_subdirectory(OpenXLSX)

add_executable(MyProject main.cpp)
target_link_libraries(MyProject OpenXLSX::OpenXLSX)

Можете объяснить, где должна лежать эта библиотека, как я понял просто в папке проекта. А так же, что передавать каждой команде set? И, если есть возможность, поделитесь ссылочкой на хорошие базовые уроки по CMake :)
  • Вопрос задан
  • 178 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы