Как связать curses.h в Cmake?

Я знаю, что, возможно, это глупый вопрос, но я не могу его разглядеть, я искал здесь другие ответы, довольно близкие к моим, но, тем не менее, я не понимал, как это сделать.

Проблема в том, что я не могу скомпилировать программу «C», которая использует curses.h в Windows (я использую Clion с MinGW), когда я пытаюсь это сделать, она дает «неопределенную ссылку» для функций в curses.h (Например, «initscr», «clear», ...).

Через MinGW Installation Manager я установил «mingw-32-libpdcurses» (было два доступных с двумя разными классами: dev и dll; я установил один dll).

Файл CMAKE, который я использую, таков:

cmake_minimum_required(VERSION 3.3)
project(Project1)

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

set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}")

file(GLOB Project1_SRC
        "*.h"
        "*.c"
        )

add_executable(Project1 ${Project1_SRC})

Что я должен изменить в нем, чтобы он компилировался с curses.h?

Ответы на вопрос(1)

Ваш ответ на вопрос