#c #cmake #sfml #clion #vcpkg
#c #cmake #sfml #clion #vcpkg
Вопрос:
Я загрузил SFML с помощью vcpkg, и я хотел использовать SFML в CLion. Итак, в параметрах CMake я поставил:
-DCMAKE_TOOLCHAIN_FILE=C:vcpkgscriptsbuildsystemsvcpkg.cmake
для использования модулей vcpkg.
Мой CMakeList.txt есть:
cmake_minimum_required(VERSION 3.7)
project(Test)
set(CMAKE_CXX_STANDARD 20)
FIND_PACKAGE(SFML REQUIRED system window graphics network audio)
INCLUDE_DIRECTORIES(${SFML_INCLUDE_DIR})
add_executable(Test main.cpp)
TARGET_LINK_LIBRARIES(Test ${SFML_LIBRARIES} ${SFML_DEPENDENC})
CMake показывает:
Found SFML 2.5.1 in C:/vcpkg/installed/x86-windows/share/sfml
Но CLion сообщает мне, что SFML/Audio.hpp не найден.
Что-то не так с моим CMakeList? Как я могу настроить SFML в CLion?
Комментарии:
1. Добро пожаловать в Stack Overflow! Потенциально не связан, но
${SFML_DEPENDENC}
не выглядит допустимым…2. Спасибо, но это все еще не работает