New in version 3.13.
List of options to use for the link step of shared library, module and executable targets as well as the device link step. Targets that are static libraries need to use the STATIC_LIBRARY_OPTIONS
target property.
These options are used for both normal linking and device linking (see policy CMP0105
). To control link options for normal and device link steps, $<HOST_LINK>
and $<DEVICE_LINK>
generator expressions
can be used.
This property holds a semicolon-separated list of options specified so far for its target. Use the target_link_options()
command to append more options.
This property is initialized by the LINK_OPTIONS
directory property when a target is created, and is used by the generators to set the options for the compiler.
Contents of LINK_OPTIONS
may use “generator expressions” with the syntax $<...>
. See the cmake-generator-expressions(7)
manual for available expressions. See the cmake-buildsystem(7)
manual for more on defining buildsystem properties.
Note
This property must be used in preference to LINK_FLAGS
property.
© 2000–2020 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.19/prop_tgt/LINK_OPTIONS.html