Vinculando SDL2 e Clion

Tenho clion apontando para diretórios e bibliotecas SDL2, mas ele falha ao vincular as bibliotecas quando tento compilar. Alguma ideia de como consertar isso?

CMakeLists:

cmake_minimum_required(VERSION 3.3)

project(cavestory_development)

set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Werror -lSDL2")

set(SDL2_INCLUDE_DIR C:/SDL2-2.0.3/i686-w64-mingw32/include/SDL2)

set(SDL2_LIBRARY C:/SDL2-2.0.3/i686-w64-mingw32/lib)

find_package(SDL2 REQUIRED)

include_directories(${SDL2_INCLUDE_DIR})

set(SOURCE_FILES main.cpp)

add_executable(cavestory_development ${SOURCE_FILES})

target_link_libraries(cavestory_development ${SDL2_LIBRARY})

Erros de compilação:

"C:\Program Files (x86)\JetBrains\CLion 1.1\bin\cmake\bin\cmake.exe" --build C:\Users\conne_000\.clion11\system\cmake\generated\8a943732\8a943732\Debug --target cavestory_development -- -j 8
[ 50%] Linking CXX executable cavestory_development.exe
CMakeFiles\cavestory_development.dir/objects.a(main.cpp.obj): In function `SDL_main':
C:/Users/conne_000/Documents/ClionProjects/cavestory_development/main.cpp:11: undefined reference to `SDL_Init'
C:/Users/conne_000/Documents/ClionProjects/cavestory_development/main.cpp:21: undefined reference to `SDL_CreateWindow'
C:/Users/conne_000/Documents/ClionProjects/cavestory_development/main.cpp:26: undefined reference to `SDL_GetError'
C:/Users/conne_000/Documents/ClionProjects/cavestory_development/main.cpp:32: undefined reference to `SDL_Delay'
C:/Users/conne_000/Documents/ClionProjects/cavestory_development/main.cpp:35: undefined reference to `SDL_DestroyWindow'
C:/Users/conne_000/Documents/ClionProjects/cavestory_development/main.cpp:38: undefined reference to `SDL_Quit'
c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../libmingw32.a(main.o):main.c:(.text.startup+0xa7): undefined reference to `WinMain@16'
collect2.exe: error: ld returned 1 exit status
mingw32-make.exe[3]: *** [cavestory_development.exe] Error 1
CMakeFiles\cavestory_development.dir\build.make:96: recipe for target 'cavestory_development.exe' failed
CMakeFiles\Makefile2:66: recipe for target 'CMakeFiles/cavestory_development.dir/all' failed
mingw32-make.exe[2]: *** [CMakeFiles/cavestory_development.dir/all] Error 2
mingw32-make.exe[1]: *** [CMakeFiles/cavestory_development.dir/rule] Error 2
CMakeFiles\Makefile2:78: recipe for target 'CMakeFiles/cavestory_development.dir/rule' failed
mingw32-make.exe: *** [cavestory_development] Error 2
Makefile:117: recipe for target 'cavestory_development' failed

questionAnswers(1)

yourAnswerToTheQuestion