summaryrefslogtreecommitdiff
path: root/share/cmake-3.18/Help/command/link_libraries.rst
diff options
context:
space:
mode:
Diffstat (limited to 'share/cmake-3.18/Help/command/link_libraries.rst')
-rw-r--r--share/cmake-3.18/Help/command/link_libraries.rst19
1 files changed, 19 insertions, 0 deletions
diff --git a/share/cmake-3.18/Help/command/link_libraries.rst b/share/cmake-3.18/Help/command/link_libraries.rst
new file mode 100644
index 0000000..8665cb7
--- /dev/null
+++ b/share/cmake-3.18/Help/command/link_libraries.rst
@@ -0,0 +1,19 @@
+link_libraries
+--------------
+
+Link libraries to all targets added later.
+
+.. code-block:: cmake
+
+ 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.
+
+.. note::
+ The :command:`target_link_libraries` command should be preferred whenever
+ possible. Library dependencies are chained automatically, so directory-wide
+ specification of link libraries is rarely needed.