Очень долго шарил в интернете, прочитал гайды чуть ли не на всех сайтах и не нашел нужного ответа. Способы из гайдов у меня ни разу не сработали. Я уверен, что просто делаю что-то не так, посему прошу у истинных любителей яблока, плюсов и силайна подсказку, что я не так написал в CMakeList.txt?
cmake_minimum_required(VERSION 4.0)
project(4Y)
set(CMAKE_CXX_STANDARD 20)
set(SOURCE_FILES main.cpp)
add_executable(4Y ${SOURCE_FILES})
include_directories(/usr/local/include)
find_package(SFML 3.0.2 COMPONENTS system window graphics network audio REQUIRED)
include_directories(${SFML_INCLUDE_DIRS})
target_link_libraries(4Y sfml-system sfml-window sfml-graphics sfml-audio sfml-network)
Ниже все ругательства и брань компилятора:
CMake Error at /usr/local/lib/cmake/SFML/SFMLConfig.cmake:78 (message):
Unsupported SFML component: system
Call Stack (most recent call first):
CMakeLists.txt:11 (find_package)
CMake Error at CMakeLists.txt:11 (find_package):
Found package configuration file:
/usr/local/lib/cmake/SFML/SFMLConfig.cmake
but it set SFML_FOUND to FALSE so package "SFML" is considered to be NOT
FOUND. Reason given by package:
Unsupported SFML component: system
-- Configuring incomplete, errors occurred!
[Finished]
Всем заранее спасибо)