link_librariesΒΆ
Link libraries to all targets added later.
link_libraries([item1 [item2 [...]]]
[[debug|optimized|general] <item>] ...)
Specify libraries or flags to use when linking any targets created later in
the current directory or below by commands such as add_executable()
or add_library(). See the target_link_libraries() command
for meaning of arguments.
Note
Use of the link_libraries command for new development is discouraged.
Unencapsulated alterations to the build environment can have unintentionally
broad effect, potentially resulting in unnecessary build dependencies.
Additionally, the link_libraries command cannot be used to express interface
usage requirements. It is recommended that new development use the
target_link_libraries() command instead.
Library dependencies are chained automatically, so directory-wide specification of link libraries is rarely needed.