Linux server.kiran-academy.com 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64
Apache/2.4.57 (Unix) OpenSSL/1.0.2k-fips
: 194.233.91.196 | : 216.73.216.216
Cant Read [ /etc/named.conf ]
7.4.32
finalho
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
share /
cmake3 /
Help /
command /
[ HOME SHELL ]
Name
Size
Permission
Action
FIND_XXX.txt
5.77
KB
-rw-r--r--
FIND_XXX_ORDER.txt
446
B
-rw-r--r--
FIND_XXX_ROOT.txt
1.41
KB
-rw-r--r--
LINK_OPTIONS_LINKER.txt
1021
B
-rw-r--r--
OPTIONS_SHELL.txt
670
B
-rw-r--r--
add_compile_definitions.rst
1.03
KB
-rw-r--r--
add_compile_definitions.rst.re...
1.03
KB
-rw-r--r--
add_compile_options.rst
1.33
KB
-rw-r--r--
add_compile_options.rst.rename
1.33
KB
-rw-r--r--
add_custom_command.rst
12.2
KB
-rw-r--r--
add_custom_command.rst.rename
12.19
KB
-rw-r--r--
add_custom_target.rst
6.33
KB
-rw-r--r--
add_custom_target.rst.rename
6.33
KB
-rw-r--r--
add_definitions.rst
1.36
KB
-rw-r--r--
add_definitions.rst.rename
1.36
KB
-rw-r--r--
add_dependencies.rst
930
B
-rw-r--r--
add_executable.rst
3.91
KB
-rw-r--r--
add_executable.rst.rename
3.91
KB
-rw-r--r--
add_library.rst
7.9
KB
-rw-r--r--
add_library.rst.rename
7.9
KB
-rw-r--r--
add_link_options.rst
1.09
KB
-rw-r--r--
add_link_options.rst.rename
1.09
KB
-rw-r--r--
add_subdirectory.rst
1.75
KB
-rw-r--r--
add_test.rst
2.67
KB
-rw-r--r--
add_test.rst.rename
2.67
KB
-rw-r--r--
aux_source_directory.rst
1.06
KB
-rw-r--r--
break.rst
208
B
-rw-r--r--
build_command.rst
1.59
KB
-rw-r--r--
build_command.rst.rename
1.59
KB
-rw-r--r--
build_name.rst
411
B
-rw-r--r--
cmake_host_system_information....
2.57
KB
-rw-r--r--
cmake_minimum_required.rst
2.61
KB
-rw-r--r--
cmake_parse_arguments.rst
4.54
KB
-rw-r--r--
cmake_policy.rst
4.46
KB
-rw-r--r--
cmake_policy.rst.rename
4.46
KB
-rw-r--r--
configure_file.rst
3.73
KB
-rw-r--r--
continue.rst
323
B
-rw-r--r--
create_test_sourcelist.rst
1.52
KB
-rw-r--r--
ctest_build.rst
2.85
KB
-rw-r--r--
ctest_build.rst.rename
2.85
KB
-rw-r--r--
ctest_configure.rst
1.6
KB
-rw-r--r--
ctest_coverage.rst
1.55
KB
-rw-r--r--
ctest_empty_binary_directory.r...
304
B
-rw-r--r--
ctest_memcheck.rst
1.24
KB
-rw-r--r--
ctest_read_custom_files.rst
315
B
-rw-r--r--
ctest_read_custom_files.rst.re...
314
B
-rw-r--r--
ctest_run_script.rst
539
B
-rw-r--r--
ctest_sleep.rst
227
B
-rw-r--r--
ctest_start.rst
3.04
KB
-rw-r--r--
ctest_submit.rst
3.53
KB
-rw-r--r--
ctest_test.rst
5.12
KB
-rw-r--r--
ctest_test.rst.rename
5.12
KB
-rw-r--r--
ctest_update.rst
1.27
KB
-rw-r--r--
ctest_upload.rst
609
B
-rw-r--r--
define_property.rst
2.54
KB
-rw-r--r--
else.rst
129
B
-rw-r--r--
elseif.rst
194
B
-rw-r--r--
enable_language.rst
1.06
KB
-rw-r--r--
enable_testing.rst
474
B
-rw-r--r--
endforeach.rst
342
B
-rw-r--r--
endfunction.rst
337
B
-rw-r--r--
endif.rst
300
B
-rw-r--r--
endmacro.rst
319
B
-rw-r--r--
endwhile.rst
317
B
-rw-r--r--
exec_program.rst
939
B
-rw-r--r--
execute_process.rst
4.66
KB
-rw-r--r--
export.rst
3.92
KB
-rw-r--r--
export_library_dependencies.rs...
1.11
KB
-rw-r--r--
file.rst
32.15
KB
-rw-r--r--
file.rst.rename
32.15
KB
-rw-r--r--
find_file.rst
1.49
KB
-rw-r--r--
find_library.rst
3.8
KB
-rw-r--r--
find_package.rst
18.59
KB
-rw-r--r--
find_package.rst.rename
18.59
KB
-rw-r--r--
find_path.rst
1.78
KB
-rw-r--r--
find_program.rst
1.38
KB
-rw-r--r--
fltk_wrap_ui.rst
380
B
-rw-r--r--
foreach.rst
3.34
KB
-rw-r--r--
function.rst
2.08
KB
-rw-r--r--
get_cmake_property.rst
756
B
-rw-r--r--
get_cmake_property.rst.rename
755
B
-rw-r--r--
get_directory_property.rst
1.02
KB
-rw-r--r--
get_filename_component.rst
1.9
KB
-rw-r--r--
get_property.rst
1.99
KB
-rw-r--r--
get_source_file_property.rst
929
B
-rw-r--r--
get_target_property.rst
1.07
KB
-rw-r--r--
get_test_property.rst
785
B
-rw-r--r--
if.rst
11.02
KB
-rw-r--r--
include.rst
1.06
KB
-rw-r--r--
include_directories.rst
1.7
KB
-rw-r--r--
include_directories.rst.rename
1.7
KB
-rw-r--r--
include_external_msproject.rst
1.06
KB
-rw-r--r--
include_guard.rst
1.78
KB
-rw-r--r--
include_regular_expression.rst
571
B
-rw-r--r--
install.rst
32.05
KB
-rw-r--r--
install.rst.rename
32.04
KB
-rw-r--r--
install_files.rst
1.34
KB
-rw-r--r--
install_programs.rst
1.22
KB
-rw-r--r--
install_targets.rst
645
B
-rw-r--r--
link_directories.rst
2.35
KB
-rw-r--r--
link_directories.rst.rename
2.35
KB
-rw-r--r--
link_libraries.rst
669
B
-rw-r--r--
list.rst
8.75
KB
-rw-r--r--
list.rst.rename
8.75
KB
-rw-r--r--
load_cache.rst
1001
B
-rw-r--r--
load_command.rst
648
B
-rw-r--r--
macro.rst
4.55
KB
-rw-r--r--
make_directory.rst
287
B
-rw-r--r--
mark_as_advanced.rst
956
B
-rw-r--r--
math.rst
1.13
KB
-rw-r--r--
message.rst
6.26
KB
-rw-r--r--
option.rst
495
B
-rw-r--r--
output_required_files.rst
661
B
-rw-r--r--
project.rst
4.78
KB
-rw-r--r--
qt_wrap_cpp.rst
829
B
-rw-r--r--
qt_wrap_ui.rst
981
B
-rw-r--r--
remove.rst
287
B
-rw-r--r--
remove_definitions.rst
293
B
-rw-r--r--
return.rst
731
B
-rw-r--r--
separate_arguments.rst
1.58
KB
-rw-r--r--
set.rst
3.86
KB
-rw-r--r--
set.rst.rename
3.85
KB
-rw-r--r--
set_directory_properties.rst
494
B
-rw-r--r--
set_property.rst
2.87
KB
-rw-r--r--
set_property.rst.rename
2.87
KB
-rw-r--r--
set_source_files_properties.rs...
616
B
-rw-r--r--
set_target_properties.rst
684
B
-rw-r--r--
set_tests_properties.rst
530
B
-rw-r--r--
set_tests_properties.rst.renam...
529
B
-rw-r--r--
site_name.rst
119
B
-rw-r--r--
source_group.rst
1.75
KB
-rw-r--r--
string.rst
13.39
KB
-rw-r--r--
string.rst.rename
13.39
KB
-rw-r--r--
subdir_depends.rst
287
B
-rw-r--r--
subdirs.rst
1.03
KB
-rw-r--r--
target_compile_definitions.rst
1.69
KB
-rw-r--r--
target_compile_definitions.rst...
1.69
KB
-rw-r--r--
target_compile_features.rst
1.52
KB
-rw-r--r--
target_compile_features.rst.re...
1.52
KB
-rw-r--r--
target_compile_options.rst
1.85
KB
-rw-r--r--
target_compile_options.rst.ren...
1.85
KB
-rw-r--r--
target_include_directories.rst
2.76
KB
-rw-r--r--
target_include_directories.rst...
2.76
KB
-rw-r--r--
target_link_directories.rst
2.57
KB
-rw-r--r--
target_link_directories.rst.re...
2.57
KB
-rw-r--r--
target_link_libraries.rst
12.71
KB
-rw-r--r--
target_link_libraries.rst.rena...
12.71
KB
-rw-r--r--
target_link_options.rst
1.92
KB
-rw-r--r--
target_link_options.rst.rename
1.92
KB
-rw-r--r--
target_precompile_headers.rst
5.28
KB
-rw-r--r--
target_sources.rst
1.44
KB
-rw-r--r--
target_sources.rst.rename
1.44
KB
-rw-r--r--
try_compile.rst
7.65
KB
-rw-r--r--
try_compile.rst.rename
7.65
KB
-rw-r--r--
try_run.rst
3.98
KB
-rw-r--r--
try_run.rst.rename
3.98
KB
-rw-r--r--
unset.rst
1.5
KB
-rw-r--r--
unset.rst.rename
1.5
KB
-rw-r--r--
use_mangled_mesa.rst
456
B
-rw-r--r--
utility_source.rst
958
B
-rw-r--r--
variable_requires.rst
765
B
-rw-r--r--
variable_watch.rst
421
B
-rw-r--r--
while.rst
787
B
-rw-r--r--
write_file.rst
686
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : target_precompile_headers.rst
target_precompile_headers ------------------------- Add a list of header files to precompile. Precompiling header files can speed up compilation by creating a partially processed version of some header files, and then using that version during compilations rather than repeatedly parsing the original headers. Main Form ^^^^^^^^^ .. code-block:: cmake target_precompile_headers(<target> <INTERFACE|PUBLIC|PRIVATE> [header1...] [<INTERFACE|PUBLIC|PRIVATE> [header2...] ...]) The command adds header files to the :prop_tgt:`PRECOMPILE_HEADERS` and/or :prop_tgt:`INTERFACE_PRECOMPILE_HEADERS` target properties of ``<target>``. 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 scope of the following arguments. ``PRIVATE`` and ``PUBLIC`` items will populate the :prop_tgt:`PRECOMPILE_HEADERS` property of ``<target>``. ``PUBLIC`` and ``INTERFACE`` items will populate the :prop_tgt:`INTERFACE_PRECOMPILE_HEADERS` property of ``<target>`` (:ref:`IMPORTED targets <Imported Targets>` only support ``INTERFACE`` items). Repeated calls for the same ``<target>`` will append items in the order called. Projects should generally avoid using ``PUBLIC`` or ``INTERFACE`` for targets that will be :ref:`exported <install(EXPORT)>`, or they should at least use the ``$<BUILD_INTERFACE:...>`` generator expression to prevent precompile headers from appearing in an installed exported target. Consumers of a target should typically be in control of what precompile headers they use, not have precompile headers forced on them by the targets being consumed (since precompile headers are not typically usage requirements). A notable exception to this is where an :ref:`interface library <Interface Libraries>` is created to define a commonly used set of precompile headers in one place and then other targets link to that interface library privately. In this case, the interface library exists specifically to propagate the precompile headers to its consumers and the consumer is effectively still in control, since it decides whether to link to the interface library or not. The list of header files is used to generate a header file named ``cmake_pch.h|xx`` which is used to generate the precompiled header file (``.pch``, ``.gch``, ``.pchi``) artifact. The ``cmake_pch.h|xx`` header file will be force included (``-include`` for GCC, ``/FI`` for MSVC) to all source files, so sources do not need to have ``#include "pch.h"``. Header file names specified with angle brackets (e.g. ``<unordered_map>``) or explicit double quotes (escaped for the :manual:`cmake-language(7)`, e.g. ``[["other_header.h"]]``) will be treated as is, and include directories must be available for the compiler to find them. Other header file names (e.g. ``project_header.h``) are interpreted as being relative to the current source directory (e.g. :variable:`CMAKE_CURRENT_SOURCE_DIR`) and will be included by absolute path. For example: .. code-block:: cmake target_precompile_headers(myTarget PUBLIC project_header.h PRIVATE [["other_header.h"]] <unordered_map> ) Arguments to ``target_precompile_headers()`` may use "generator expressions" with the syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)` manual for available expressions. The ``$<COMPILE_LANGUAGE:...>`` generator expression is particularly useful for specifying a language-specific header to precompile for only one language (e.g. ``CXX`` and not ``C``). In this case, header file names that are not explicitly in double quotes or angle brackets must be specified by absolute path. Also, when specifying angle brackets inside a generator expression, be sure to encode the closing ``>`` as ``$<ANGLE-R>``. For example: .. code-block:: cmake target_precompile_headers(mylib PRIVATE "$<$<COMPILE_LANGUAGE:CXX>:${CMAKE_CURRENT_SOURCE_DIR}/cxx_only.h>" "$<$<COMPILE_LANGUAGE:C>:<stddef.h$<ANGLE-R>>" "$<$<COMPILE_LANGUAGE:CXX>:<cstddef$<ANGLE-R>>" ) Reusing Precompile Headers ^^^^^^^^^^^^^^^^^^^^^^^^^^ The command also supports a second signature which can be used to specify that one target re-uses a precompiled header file artefact from another target instead of generating its own: .. code-block:: cmake target_precompile_headers(<target> REUSE_FROM <other_target>) This form sets the :prop_tgt:`PRECOMPILE_HEADERS_REUSE_FROM` property to ``<other_target>`` and adds a dependency such that ``<target>`` will depend on ``<other_target>``. CMake will halt with an error if the :prop_tgt:`PRECOMPILE_HEADERS` property of ``<target>`` is already set when the ``REUSE_FROM`` form is used. .. note:: The ``REUSE_FROM`` form requires the same set of compiler options, compiler flags and compiler definitions for both ``<target>`` and ``<other_target>``. Some compilers (e.g. GCC) may issue a warning if the precompiled header file cannot be used (``-Winvalid-pch``). See Also ^^^^^^^^ To disable precompile headers for specific targets, see the :prop_tgt:`DISABLE_PRECOMPILE_HEADERS` target property. To prevent precompile headers from being used when compiling a specific source file, see the :prop_sf:`SKIP_PRECOMPILE_HEADERS` source file property.
Close