Я новичок в cmake и пытаюсь использовать статическую библиотеку.В настоящее время проект имеет такую структуру:
SDLTest
-->includes
-->libs
---->x86
------>SDL2.lib
-->CMakeLists.txt
-->main.cpp
CMakeLists.txt содержит
cmake_minimum_required (VERSION 3.8)
project ("SDLTest")
add_executable(${PROJECT_NAME} main.cpp)
target_include_directories(${PROJECT_NAME} PRIVATE "includes")
target_link_libraries(${PROJECT_NAME} "${CMAKE_CURRENT_SOURCE_DIR}/libs/x86/SDL2.lib")
. Он компилируется без проблем, но когда я запускаю программу, он говорит мне, что программа может «запуститься, потому чтоОтсутствует SDL2.dll.
Как я могу сказать cmake использовать статический SDL2.lib вместо SDL2.dll?