код:
                  
                  
                  find_package(SFML REQUIRED system window graphics network audio)
                  
                  
                  if (SFML_FOUND)
                  
                  
                      include_directories(${SFML_INCLUDE_DIR})
                  
                  
                      target_link_libraries(${MAIN_TARGET} ${SFML_LIBRARIES} ${SFML_DEPENDENCIES})
                  
                  
                  endif()
                  
                  
                  
                  
                  
                  В логах при генерации сборочных файлов вижу следующую строчку:
                  
                  
                  [cmake] -- Found SFML 2.5.1 in /usr/local/lib/cmake/SFML
                  
                  
                  
                  
                  
                  Что говорит о том, что FindSFML.cmake найден. Однако при сборке проекта получаю ошибку: 
                  
                  
                  fatal error: 'SFML/Graphics.hpp' file not found
                  
                  
                  
                  
                  
                  В чем может быть ошибка?
                  
                  
                
SFML_FOUNT?
Проблему не решит, но небольшое примечание. Вместо include_directories лучше использовать target_include_directories.
Обсуждают сегодня