【发布时间】:2016-04-06 13:02:04
【问题描述】:
我目前在尝试将“SDL”库链接到 clion 时遇到问题。我正在运行 Windows 10 计算机。这是我的 CmakeLists.txt 文件:
cmake_minimum_required(VERSION 3.5)
project(testing2)
#includes cmake/FindSDL2.cmake
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${PROJECT_SOURCE_DIR}/cmake")
find_package(SDL2 REQUIRED)
include_directories(${SDL2_INCLUDE_DIR})
set(SOURCE_FILES src/main.c)
add_executable(testing2 ${SOURCE_FILES})
target_link_libraries(testing2 ${SDL2_LIBRARY})
我正在使用这些“FindSDL2.cmake”:https://github.com/tcbrindle/sdl2-cmake-scripts。
当我重新加载 CMakeLists.txt 时,它说找不到 SDL2。我在桌面上创建了一个目录,用于存储 SDL 文件。
【问题讨论】:
-
为什么不包含 FindSDL.cmake?它不支持 SDL2 吗? cmake.org/cmake/help/v3.5/module/FindSDL.html