2

Mac OS X 上の CLion で SFML を使用するために CMake を使用しようとしてきましたが、問題が発生しています。静的にリンクしようとしていますが、修正方法がわからない依存関係の問題が発生しています。

これが私のCMakeです:

cmake_minimum_required(VERSION 2.8.4)
project(First)

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -stdlib=lib++")

set(SOURCE_FILES main.cpp)
add_executable(First ${SOURCE_FILES})

set(CMAKE_MODULE_PATH "/Users/18sunbri/Documents/SFML-2.2-osx-clang-universal/cmake/Modules" ${CMAKE_MODULE_PATH})

set(SFML_STATIC_LIBRARIES TRUE)
set(CMAKE_FIND_FRAMEWORK NEVER)

find_package(SFML COMPONENTS graphics window system REQUIRED)
include_directories(${SFML_INCLUDE_DIR})
target_link_libraries(${main.cpp} ${SFML_Libraries})

CMake ファイルをロードしようとすると、エラーが発生します。

Error:SFML found but some of its dependencies are missing ( FreeType GLEW libjpeg)

依存関係に関係していることはわかっており、 を読んでみましたFindSFML.cmakeが、この問題を解決する方法がわかりませんでした。どんな助けでも大歓迎です!

4

0 に答える 0