OXIESEC PANEL
- Current Dir:
/
/
usr
/
local
/
share
/
cmake-3.26
/
Help
/
command
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
04/04/2023 07:10:49 PM
rwxr-xr-x
📄
DEVICE_LINK_OPTIONS.txt
651 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
FIND_XXX.txt
8.56 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
FIND_XXX_ORDER.txt
446 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
FIND_XXX_REGISTRY_VIEW.txt
1.31 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
FIND_XXX_ROOT.txt
1.41 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
GENEX_NOTE.txt
310 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
LINK_OPTIONS_LINKER.txt
1.07 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
OPTIONS_SHELL.txt
772 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
SUPPORTED_LANGUAGES.txt
753 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_compile_definitions.rst
1.04 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_compile_options.rst
1.31 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_custom_command.rst
20.78 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_custom_target.rst
7.4 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_definitions.rst
1.38 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_dependencies.rst
1 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_executable.rst
4.3 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_library.rst
11.08 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_link_options.rst
1.08 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_subdirectory.rst
2.06 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
add_test.rst
3.25 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
aux_source_directory.rst
1.06 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
block.rst
1.81 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
break.rst
208 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
build_command.rst
1.86 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
build_name.rst
430 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
cmake_host_system_information.rst
11.36 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
cmake_language.rst
18.83 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
cmake_minimum_required.rst
3.19 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
cmake_parse_arguments.rst
4.82 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
cmake_path.rst
25.13 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
cmake_policy.rst
5.56 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
configure_file.rst
5.26 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
continue.rst
362 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
create_test_sourcelist.rst
1.52 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_build.rst
3.23 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_configure.rst
1.66 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_coverage.rst
1.62 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_empty_binary_directory.rst
323 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_memcheck.rst
1.49 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_read_custom_files.rst
332 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_run_script.rst
577 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_sleep.rst
265 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_start.rst
3.12 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_submit.rst
4.01 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_test.rst
10.23 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_update.rst
1.34 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
ctest_upload.rst
678 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
define_property.rst
3.3 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
else.rst
129 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
elseif.rst
194 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
enable_language.rst
1.06 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
enable_testing.rst
474 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
endblock.rst
190 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
endforeach.rst
342 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
endfunction.rst
337 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
endif.rst
300 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
endmacro.rst
319 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
endwhile.rst
317 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
exec_program.rst
958 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
execute_process.rst
6.04 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
export.rst
5.6 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
export_library_dependencies.rst
1.13 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
file.rst
45.8 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
find_file.rst
1.55 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
find_library.rst
3.85 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
find_package.rst
32.47 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
find_path.rst
1.84 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
find_program.rst
1.44 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
fltk_wrap_ui.rst
380 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
foreach.rst
3.57 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
function.rst
2.32 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
get_cmake_property.rst
766 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
get_directory_property.rst
1.28 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
get_filename_component.rst
2.54 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
get_property.rst
3.46 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
get_source_file_property.rst
1.96 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
get_target_property.rst
1.15 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
get_test_property.rst
831 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
if.rst
14.6 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
include.rst
1.06 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
include_directories.rst
1.57 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
include_external_msproject.rst
1.09 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
include_guard.rst
1.8 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
include_regular_expression.rst
571 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
install.rst
43.13 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
install_files.rst
1.39 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
install_programs.rst
1.26 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
install_targets.rst
664 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
link_directories.rst
2.53 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
link_libraries.rst
669 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
list.rst
10.1 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
load_cache.rst
1001 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
load_command.rst
686 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
macro.rst
4.77 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
make_directory.rst
306 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
mark_as_advanced.rst
867 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
math.rst
1.19 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
message.rst
8.12 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
option.rst
615 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
output_required_files.rst
680 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
project.rst
6.16 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
qt_wrap_cpp.rst
829 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
qt_wrap_ui.rst
981 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
remove.rst
306 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
remove_definitions.rst
293 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
return.rst
3.21 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
separate_arguments.rst
2.53 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
set.rst
4.39 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
set_directory_properties.rst
630 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
set_property.rst
4.38 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
set_source_files_properties.rst
1.68 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
set_target_properties.rst
758 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
set_tests_properties.rst
624 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
site_name.rst
304 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
source_group.rst
2.18 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
string.rst
18.51 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
subdir_depends.rst
306 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
subdirs.rst
1.05 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
target_compile_definitions.rst
2.15 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
target_compile_features.rst
1.82 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
target_compile_options.rst
2.13 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
target_include_directories.rst
3.57 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
target_link_directories.rst
2.77 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
target_link_libraries.rst
16.66 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
target_link_options.rst
2.14 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
target_precompile_headers.rst
5.6 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
target_sources.rst
7.99 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
try_compile.rst
13.25 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
try_run.rst
5.71 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
unset.rst
1.54 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
use_mangled_mesa.rst
475 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
utility_source.rst
977 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
variable_requires.rst
784 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
variable_watch.rst
1.76 KB
04/04/2023 07:07:49 PM
rw-r--r--
📄
while.rst
891 bytes
04/04/2023 07:07:49 PM
rw-r--r--
📄
write_file.rst
705 bytes
04/04/2023 07:07:49 PM
rw-r--r--
Editing: target_link_directories.rst
Close
target_link_directories ----------------------- .. versionadded:: 3.13 Add link directories to a target. .. code-block:: cmake target_link_directories(<target> [BEFORE] <INTERFACE|PUBLIC|PRIVATE> [items1...] [<INTERFACE|PUBLIC|PRIVATE> [items2...] ...]) Specifies the paths in which the linker should search for libraries when linking a given target. Each item can be an absolute or relative path, with the latter being interpreted as relative to the current source directory. These items will be added to the link command. The named ``<target>`` must have been created by a command such as :command:`add_executable` or :command:`add_library` and must not be an :ref:`ALIAS target <Alias Targets>`. The ``INTERFACE``, ``PUBLIC`` and ``PRIVATE`` keywords are required to specify the :ref:`scope <Target Usage Requirements>` of the items that follow them. ``PRIVATE`` and ``PUBLIC`` items will populate the :prop_tgt:`LINK_DIRECTORIES` property of ``<target>``. ``PUBLIC`` and ``INTERFACE`` items will populate the :prop_tgt:`INTERFACE_LINK_DIRECTORIES` property of ``<target>`` (:ref:`IMPORTED targets <Imported Targets>` only support ``INTERFACE`` items). Each item specifies a link directory and will be converted to an absolute path if necessary before adding it to the relevant property. Repeated calls for the same ``<target>`` append items in the order called. If ``BEFORE`` is specified, the content will be prepended to the relevant property instead of being appended. .. |command_name| replace:: ``target_link_directories`` .. include:: GENEX_NOTE.txt .. note:: This command is rarely necessary and should be avoided where there are other choices. Prefer to pass full absolute paths to libraries where possible, since this ensures the correct library will always be linked. The :command:`find_library` command provides the full path, which can generally be used directly in calls to :command:`target_link_libraries`. Situations where a library search path may be needed include: - Project generators like Xcode where the user can switch target architecture at build time, but a full path to a library cannot be used because it only provides one architecture (i.e. it is not a universal binary). - Libraries may themselves have other private library dependencies that expect to be found via ``RPATH`` mechanisms, but some linkers are not able to fully decode those paths (e.g. due to the presence of things like ``$ORIGIN``). See Also ^^^^^^^^ * :command:`link_directories` * :command:`target_compile_definitions` * :command:`target_compile_features` * :command:`target_compile_options` * :command:`target_include_directories` * :command:`target_link_libraries` * :command:`target_link_options` * :command:`target_precompile_headers` * :command:`target_sources`