Commit 163bbff2 authored by Brad King's avatar Brad King
Browse files

Merge branch 'doc-link_libraries-note' into release

parents f6308b01 c7310917
link_libraries link_libraries
-------------- --------------
Deprecated. Use the target_link_libraries() command instead.
Link libraries to all targets added later. Link libraries to all targets added later.
:: ::
link_libraries(library1 <debug | optimized> library2 ...) 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 :command:`add_executable`
or :command:`add_library`. See the :command:`target_link_libraries` command
for meaning of arguments.
Specify a list of libraries to be linked into any following targets .. note::
(typically added with the add_executable or add_library calls). This The :command:`target_link_libraries` command should be preferred whenever
command is passed down to all subdirectories. The debug and optimized possible. Library dependencies are chained automatically, so directory-wide
strings may be used to indicate that the next library listed is to be specification of link libraries is rarely needed.
used only for that specific type of build.
...@@ -67,6 +67,7 @@ These commands may be used freely in CMake projects. ...@@ -67,6 +67,7 @@ These commands may be used freely in CMake projects.
/command/include /command/include
/command/install /command/install
/command/link_directories /command/link_directories
/command/link_libraries
/command/list /command/list
/command/load_cache /command/load_cache
/command/load_command /command/load_command
...@@ -117,7 +118,6 @@ versions of CMake. Do not use them in new code. ...@@ -117,7 +118,6 @@ versions of CMake. Do not use them in new code.
/command/install_files /command/install_files
/command/install_programs /command/install_programs
/command/install_targets /command/install_targets
/command/link_libraries
/command/make_directory /command/make_directory
/command/output_required_files /command/output_required_files
/command/remove /command/remove
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment