FindCurses module does not set a (namespaced) target
The FindCurses module should define a modern-CMake-style imported target, e.g. Curses::Curses
(or perhaps curses
::curses
) - which it should.
Once this is done, and as a courtesy, you might also want to inform the author of NCURSES-Programming-HOWTO repository on GitHub, which explains how to use the module the way it currently works.
observed with CMake 3.21-rc2.