Я пока не мастер, поэтому не обессудьте, могу делать глупые ошибки.
Я решила разобраться с тем, как пользоваться библиотеками скачанными vcpkg, в проектах CMake. Редактор использую VS Code. Выбрала эту статью из документации
https://learn.microsoft.com/ru-ru/vcpkg/users/buil....
Все шло хорошо, пока не стала писать команду
cmake --preset=default
(из пункта о сборке и запуске проекта). Вот ошибка:
Объясните, люди добрые, может надо было еще что-то сделать?
UPD
CMakeLists теперь выглядит так:
cmake_minimum_required(VERSION 3.10)
project(HelloWorld)
include(FetchContent)
FetchContent_Declare(
fmt
GIT_REPOSITORY https://github.com/fmtlib/fmt.git
GIT_TAG master
)
FetchContent_MakeAvailable(fmt)
add_executable(HelloWorld helloworld.cpp)
target_link_libraries(HelloWorld PRIVATE fmt::fmt)
set(CMAKE_GENERATOR "MinGW Makefiles" CACHE STRING "CMake generator" FORCE)
set(CMAKE_CXX_COMPILER "C:/msys64/mingw64/bin/g++")
set(CMAKE_C_COMPILER "C:/msys64/mingw64/bin/gcc")
Файлы генерирую командой (в каталоге build):
cmake -G "MinGW Makefiles" D:\Users\aLL_in\projects\helloworld_2
Пропускает проверку работы компиляторов (не знаю, норм или не норм)
когда хочу собрать командой
cmake --build D:\Users\aLL_in\projects\helloworld_2\build
Вот что происходит: