Linux websever 5.15.0-153-generic #163-Ubuntu SMP Thu Aug 7 16:37:18 UTC 2025 x86_64
Apache/2.4.52 (Ubuntu)
: 192.168.3.70 | : 192.168.1.99
Cant Read [ /etc/named.conf ]
8.1.2-1ubuntu2.23
urlab
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 /
cmake-3.22 /
Help /
prop_tgt /
[ HOME SHELL ]
Name
Size
Permission
Action
ADDITIONAL_CLEAN_FILES.rst
1.04
KB
-rw-r--r--
AIX_EXPORT_ALL_SYMBOLS.rst
550
B
-rw-r--r--
ALIASED_TARGET.rst
177
B
-rw-r--r--
ALIAS_GLOBAL.rst
648
B
-rw-r--r--
ANDROID_ANT_ADDITIONAL_OPTIONS...
367
B
-rw-r--r--
ANDROID_API.rst
384
B
-rw-r--r--
ANDROID_API_MIN.rst
334
B
-rw-r--r--
ANDROID_ARCH.rst
593
B
-rw-r--r--
ANDROID_ASSETS_DIRECTORIES.rst
386
B
-rw-r--r--
ANDROID_GUI.rst
653
B
-rw-r--r--
ANDROID_JAR_DEPENDENCIES.rst
305
B
-rw-r--r--
ANDROID_JAR_DIRECTORIES.rst
564
B
-rw-r--r--
ANDROID_JAVA_SOURCE_DIR.rst
369
B
-rw-r--r--
ANDROID_NATIVE_LIB_DEPENDENCIE...
517
B
-rw-r--r--
ANDROID_NATIVE_LIB_DIRECTORIES...
597
B
-rw-r--r--
ANDROID_PROCESS_MAX.rst
315
B
-rw-r--r--
ANDROID_PROGUARD.rst
398
B
-rw-r--r--
ANDROID_PROGUARD_CONFIG_PATH.r...
415
B
-rw-r--r--
ANDROID_SECURE_PROPS_PATH.rst
353
B
-rw-r--r--
ANDROID_SKIP_ANT_STEP.rst
296
B
-rw-r--r--
ANDROID_STL_TYPE.rst
707
B
-rw-r--r--
ARCHIVE_OUTPUT_DIRECTORY.rst
339
B
-rw-r--r--
ARCHIVE_OUTPUT_DIRECTORY_CONFI...
659
B
-rw-r--r--
ARCHIVE_OUTPUT_NAME.rst
234
B
-rw-r--r--
ARCHIVE_OUTPUT_NAME_CONFIG.rst
249
B
-rw-r--r--
AUTOGEN_BUILD_DIR.rst
600
B
-rw-r--r--
AUTOGEN_ORIGIN_DEPENDS.rst
1.58
KB
-rw-r--r--
AUTOGEN_PARALLEL.rst
879
B
-rw-r--r--
AUTOGEN_TARGET_DEPENDS.rst
1.5
KB
-rw-r--r--
AUTOMOC.rst
9.04
KB
-rw-r--r--
AUTOMOC_COMPILER_PREDEFINES.rs...
1.02
KB
-rw-r--r--
AUTOMOC_DEPEND_FILTERS.rst
3.3
KB
-rw-r--r--
AUTOMOC_EXECUTABLE.rst
660
B
-rw-r--r--
AUTOMOC_MACRO_NAMES.rst
1.1
KB
-rw-r--r--
AUTOMOC_MOC_OPTIONS.rst
669
B
-rw-r--r--
AUTOMOC_PATH_PREFIX.rst
1.26
KB
-rw-r--r--
AUTORCC.rst
2.38
KB
-rw-r--r--
AUTORCC_EXECUTABLE.rst
660
B
-rw-r--r--
AUTORCC_OPTIONS.rst
828
B
-rw-r--r--
AUTOUIC.rst
2.86
KB
-rw-r--r--
AUTOUIC_EXECUTABLE.rst
660
B
-rw-r--r--
AUTOUIC_OPTIONS.rst
982
B
-rw-r--r--
AUTOUIC_SEARCH_PATHS.rst
386
B
-rw-r--r--
BINARY_DIR.rst
191
B
-rw-r--r--
BUILD_RPATH.rst
567
B
-rw-r--r--
BUILD_RPATH_USE_ORIGIN.rst
1.06
KB
-rw-r--r--
BUILD_WITH_INSTALL_NAME_DIR.rs...
597
B
-rw-r--r--
BUILD_WITH_INSTALL_RPATH.rst
666
B
-rw-r--r--
BUNDLE.rst
334
B
-rw-r--r--
BUNDLE_EXTENSION.rst
267
B
-rw-r--r--
COMMON_LANGUAGE_RUNTIME.rst
776
B
-rw-r--r--
COMPATIBLE_INTERFACE_BOOL.rst
924
B
-rw-r--r--
COMPATIBLE_INTERFACE_NUMBER_MA...
912
B
-rw-r--r--
COMPATIBLE_INTERFACE_NUMBER_MI...
912
B
-rw-r--r--
COMPATIBLE_INTERFACE_STRING.rs...
792
B
-rw-r--r--
COMPILE_DEFINITIONS.rst
1.07
KB
-rw-r--r--
COMPILE_DEFINITIONS_CONFIG.rst
678
B
-rw-r--r--
COMPILE_FEATURES.rst
617
B
-rw-r--r--
COMPILE_FLAGS.rst
411
B
-rw-r--r--
COMPILE_OPTIONS.rst
998
B
-rw-r--r--
COMPILE_PDB_NAME.rst
349
B
-rw-r--r--
COMPILE_PDB_NAME_CONFIG.rst
364
B
-rw-r--r--
COMPILE_PDB_NOTE.txt
256
B
-rw-r--r--
COMPILE_PDB_OUTPUT_DIRECTORY.r...
531
B
-rw-r--r--
COMPILE_PDB_OUTPUT_DIRECTORY_C...
697
B
-rw-r--r--
CONFIG_OUTPUT_NAME.rst
224
B
-rw-r--r--
CONFIG_POSTFIX.rst
537
B
-rw-r--r--
CROSSCOMPILING_EMULATOR.rst
617
B
-rw-r--r--
CUDA_ARCHITECTURES.rst
1.29
KB
-rw-r--r--
CUDA_EXTENSIONS.rst
842
B
-rw-r--r--
CUDA_PTX_COMPILATION.rst
301
B
-rw-r--r--
CUDA_RESOLVE_DEVICE_SYMBOLS.rs...
937
B
-rw-r--r--
CUDA_RUNTIME_LIBRARY-VALUES.tx...
325
B
-rw-r--r--
CUDA_RUNTIME_LIBRARY.rst
727
B
-rw-r--r--
CUDA_SEPARABLE_COMPILATION.rst
471
B
-rw-r--r--
CUDA_STANDARD.rst
1.9
KB
-rw-r--r--
CUDA_STANDARD_REQUIRED.rst
853
B
-rw-r--r--
CXX_EXTENSIONS.rst
832
B
-rw-r--r--
CXX_STANDARD.rst
1.53
KB
-rw-r--r--
CXX_STANDARD_REQUIRED.rst
847
B
-rw-r--r--
C_EXTENSIONS.rst
816
B
-rw-r--r--
C_STANDARD.rst
1.48
KB
-rw-r--r--
C_STANDARD_REQUIRED.rst
841
B
-rw-r--r--
DEBUG_POSTFIX.rst
203
B
-rw-r--r--
DEFINE_SYMBOL.rst
485
B
-rw-r--r--
DEPLOYMENT_ADDITIONAL_FILES.rs...
687
B
-rw-r--r--
DEPLOYMENT_REMOTE_DIRECTORY.rs...
600
B
-rw-r--r--
DEPRECATION.rst
215
B
-rw-r--r--
DISABLE_PRECOMPILE_HEADERS.rst
289
B
-rw-r--r--
DOTNET_TARGET_FRAMEWORK.rst
390
B
-rw-r--r--
DOTNET_TARGET_FRAMEWORK_VERSIO...
499
B
-rw-r--r--
ENABLE_EXPORTS.rst
1.39
KB
-rw-r--r--
EXCLUDE_FROM_ALL.rst
1.33
KB
-rw-r--r--
EXCLUDE_FROM_DEFAULT_BUILD.rst
238
B
-rw-r--r--
EXCLUDE_FROM_DEFAULT_BUILD_CON...
412
B
-rw-r--r--
EXPORT_COMPILE_COMMANDS.rst
287
B
-rw-r--r--
EXPORT_NAME.rst
237
B
-rw-r--r--
EXPORT_PROPERTIES.rst
870
B
-rw-r--r--
EchoString.rst
179
B
-rw-r--r--
FOLDER.rst
507
B
-rw-r--r--
FRAMEWORK.rst
1.28
KB
-rw-r--r--
FRAMEWORK_MULTI_CONFIG_POSTFIX...
1.1
KB
-rw-r--r--
FRAMEWORK_VERSION.rst
239
B
-rw-r--r--
Fortran_BUILDING_INSTRINSIC_MO...
626
B
-rw-r--r--
Fortran_FORMAT.rst
498
B
-rw-r--r--
Fortran_MODULE_DIRECTORY.rst
1.28
KB
-rw-r--r--
Fortran_PREPROCESS.rst
993
B
-rw-r--r--
GENERATOR_FILE_NAME.rst
314
B
-rw-r--r--
GHS_INTEGRITY_APP.rst
362
B
-rw-r--r--
GHS_NO_SOURCE_GROUP_FILE.rst
535
B
-rw-r--r--
GNUtoMS.rst
860
B
-rw-r--r--
HAS_CXX.rst
155
B
-rw-r--r--
HIP_ARCHITECTURES.rst
893
B
-rw-r--r--
HIP_EXTENSIONS.rst
837
B
-rw-r--r--
HIP_STANDARD.rst
1.15
KB
-rw-r--r--
HIP_STANDARD_REQUIRED.rst
722
B
-rw-r--r--
IMPLICIT_DEPENDS_INCLUDE_TRANS...
836
B
-rw-r--r--
IMPORTED.rst
284
B
-rw-r--r--
IMPORTED_COMMON_LANGUAGE_RUNTI...
244
B
-rw-r--r--
IMPORTED_CONFIGURATIONS.rst
447
B
-rw-r--r--
IMPORTED_GLOBAL.rst
1.29
KB
-rw-r--r--
IMPORTED_IMPLIB.rst
325
B
-rw-r--r--
IMPORTED_IMPLIB_CONFIG.rst
218
B
-rw-r--r--
IMPORTED_LIBNAME.rst
1.05
KB
-rw-r--r--
IMPORTED_LIBNAME_CONFIG.rst
244
B
-rw-r--r--
IMPORTED_LINK_DEPENDENT_LIBRAR...
734
B
-rw-r--r--
IMPORTED_LINK_DEPENDENT_LIBRAR...
357
B
-rw-r--r--
IMPORTED_LINK_INTERFACE_LANGUA...
642
B
-rw-r--r--
IMPORTED_LINK_INTERFACE_LANGUA...
357
B
-rw-r--r--
IMPORTED_LINK_INTERFACE_LIBRAR...
699
B
-rw-r--r--
IMPORTED_LINK_INTERFACE_LIBRAR...
546
B
-rw-r--r--
IMPORTED_LINK_INTERFACE_MULTIP...
212
B
-rw-r--r--
IMPORTED_LINK_INTERFACE_MULTIP...
266
B
-rw-r--r--
IMPORTED_LOCATION.rst
1.54
KB
-rw-r--r--
IMPORTED_LOCATION_CONFIG.rst
224
B
-rw-r--r--
IMPORTED_NO_SONAME.rst
393
B
-rw-r--r--
IMPORTED_NO_SONAME_CONFIG.rst
227
B
-rw-r--r--
IMPORTED_OBJECTS.rst
4.09
KB
-rw-r--r--
IMPORTED_OBJECTS_CONFIG.rst
706
B
-rw-r--r--
IMPORTED_SONAME.rst
263
B
-rw-r--r--
IMPORTED_SONAME_CONFIG.rst
218
B
-rw-r--r--
IMPORT_PREFIX.rst
326
B
-rw-r--r--
IMPORT_SUFFIX.rst
326
B
-rw-r--r--
INCLUDE_DIRECTORIES.rst
1.07
KB
-rw-r--r--
INSTALL_NAME_DIR.rst
763
B
-rw-r--r--
INSTALL_REMOVE_ENVIRONMENT_RPA...
887
B
-rw-r--r--
INSTALL_RPATH.rst
605
B
-rw-r--r--
INSTALL_RPATH_USE_LINK_PATH.rs...
588
B
-rw-r--r--
INTERFACE_AUTOUIC_OPTIONS.rst
608
B
-rw-r--r--
INTERFACE_BUILD_PROPERTY.txt
819
B
-rw-r--r--
INTERFACE_COMPILE_DEFINITIONS....
439
B
-rw-r--r--
INTERFACE_COMPILE_FEATURES.rst
564
B
-rw-r--r--
INTERFACE_COMPILE_OPTIONS.rst
411
B
-rw-r--r--
INTERFACE_INCLUDE_DIRECTORIES....
1.21
KB
-rw-r--r--
INTERFACE_LINK_DEPENDS.rst
1.38
KB
-rw-r--r--
INTERFACE_LINK_DIRECTORIES.rst
442
B
-rw-r--r--
INTERFACE_LINK_LIBRARIES.rst
1.04
KB
-rw-r--r--
INTERFACE_LINK_OPTIONS.rst
414
B
-rw-r--r--
INTERFACE_POSITION_INDEPENDENT...
1.13
KB
-rw-r--r--
INTERFACE_PRECOMPILE_HEADERS.r...
870
B
-rw-r--r--
INTERFACE_SOURCES.rst
847
B
-rw-r--r--
INTERFACE_SYSTEM_INCLUDE_DIREC...
1.38
KB
-rw-r--r--
INTERPROCEDURAL_OPTIMIZATION.r...
526
B
-rw-r--r--
INTERPROCEDURAL_OPTIMIZATION_C...
443
B
-rw-r--r--
IOS_INSTALL_COMBINED.rst
693
B
-rw-r--r--
ISPC_HEADER_DIRECTORY.rst
587
B
-rw-r--r--
ISPC_HEADER_SUFFIX.rst
434
B
-rw-r--r--
ISPC_INSTRUCTION_SETS.rst
625
B
-rw-r--r--
JOB_POOL_COMPILE.rst
421
B
-rw-r--r--
JOB_POOL_LINK.rst
404
B
-rw-r--r--
JOB_POOL_PRECOMPILE_HEADER.rst
677
B
-rw-r--r--
LABELS.rst
122
B
-rw-r--r--
LANG_CLANG_TIDY.rst
575
B
-rw-r--r--
LANG_COMPILER_LAUNCHER.rst
656
B
-rw-r--r--
LANG_CPPCHECK.rst
658
B
-rw-r--r--
LANG_CPPLINT.rst
520
B
-rw-r--r--
LANG_EXTENSIONS.rst
799
B
-rw-r--r--
LANG_INCLUDE_WHAT_YOU_USE.rst
593
B
-rw-r--r--
LANG_LINKER_LAUNCHER.rst
613
B
-rw-r--r--
LANG_STANDARD.rst
923
B
-rw-r--r--
LANG_STANDARD_REQUIRED.rst
947
B
-rw-r--r--
LANG_VISIBILITY_PRESET.rst
495
B
-rw-r--r--
LIBRARY_OUTPUT_DIRECTORY.rst
339
B
-rw-r--r--
LIBRARY_OUTPUT_DIRECTORY_CONFI...
701
B
-rw-r--r--
LIBRARY_OUTPUT_NAME.rst
234
B
-rw-r--r--
LIBRARY_OUTPUT_NAME_CONFIG.rst
249
B
-rw-r--r--
LINKER_LANGUAGE.rst
591
B
-rw-r--r--
LINK_DEPENDS.rst
722
B
-rw-r--r--
LINK_DEPENDS_NO_SHARED.rst
604
B
-rw-r--r--
LINK_DIRECTORIES.rst
824
B
-rw-r--r--
LINK_FLAGS.rst
597
B
-rw-r--r--
LINK_FLAGS_CONFIG.rst
292
B
-rw-r--r--
LINK_INTERFACE_LIBRARIES.rst
1.39
KB
-rw-r--r--
LINK_INTERFACE_LIBRARIES_CONFI...
716
B
-rw-r--r--
LINK_INTERFACE_MULTIPLICITY.rs...
587
B
-rw-r--r--
LINK_INTERFACE_MULTIPLICITY_CO...
328
B
-rw-r--r--
LINK_LIBRARIES.rst
734
B
-rw-r--r--
LINK_LIBRARIES_INDIRECTION.txt
640
B
-rw-r--r--
LINK_OPTIONS.rst
1.38
KB
-rw-r--r--
LINK_SEARCH_END_STATIC.rst
838
B
-rw-r--r--
LINK_SEARCH_START_STATIC.rst
868
B
-rw-r--r--
LINK_WHAT_YOU_USE.rst
950
B
-rw-r--r--
LOCATION.rst
1.35
KB
-rw-r--r--
LOCATION_CONFIG.rst
940
B
-rw-r--r--
MACHO_COMPATIBILITY_VERSION.rs...
1.31
KB
-rw-r--r--
MACHO_CURRENT_VERSION.rst
1.29
KB
-rw-r--r--
MACOSX_BUNDLE.rst
561
B
-rw-r--r--
MACOSX_BUNDLE_INFO_PLIST.rst
1.34
KB
-rw-r--r--
MACOSX_FRAMEWORK_INFO_PLIST.rs...
1.07
KB
-rw-r--r--
MACOSX_RPATH.rst
907
B
-rw-r--r--
MANUALLY_ADDED_DEPENDENCIES.rs...
281
B
-rw-r--r--
MAP_IMPORTED_CONFIG_CONFIG.rst
2.11
KB
-rw-r--r--
MSVC_RUNTIME_LIBRARY-VALUES.tx...
930
B
-rw-r--r--
MSVC_RUNTIME_LIBRARY.rst
1.01
KB
-rw-r--r--
NAME.rst
97
B
-rw-r--r--
NO_SONAME.rst
659
B
-rw-r--r--
NO_SYSTEM_FROM_IMPORTED.rst
637
B
-rw-r--r--
OBJCXX_EXTENSIONS.rst
1018
B
-rw-r--r--
OBJCXX_STANDARD.rst
1.59
KB
-rw-r--r--
OBJCXX_STANDARD_REQUIRED.rst
928
B
-rw-r--r--
OBJC_EXTENSIONS.rst
996
B
-rw-r--r--
OBJC_STANDARD.rst
1.48
KB
-rw-r--r--
OBJC_STANDARD_REQUIRED.rst
910
B
-rw-r--r--
OPTIMIZE_DEPENDENCIES.rst
2.21
KB
-rw-r--r--
OSX_ARCHITECTURES.rst
501
B
-rw-r--r--
OSX_ARCHITECTURES_CONFIG.rst
209
B
-rw-r--r--
OUTPUT_NAME.rst
695
B
-rw-r--r--
OUTPUT_NAME_CONFIG.rst
176
B
-rw-r--r--
PCH_INSTANTIATE_TEMPLATES.rst
532
B
-rw-r--r--
PCH_WARN_INVALID.rst
451
B
-rw-r--r--
PDB_NAME.rst
396
B
-rw-r--r--
PDB_NAME_CONFIG.rst
338
B
-rw-r--r--
PDB_NOTE.txt
441
B
-rw-r--r--
PDB_OUTPUT_DIRECTORY.rst
734
B
-rw-r--r--
PDB_OUTPUT_DIRECTORY_CONFIG.rs...
815
B
-rw-r--r--
POSITION_INDEPENDENT_CODE.rst
630
B
-rw-r--r--
POST_INSTALL_SCRIPT.rst
367
B
-rw-r--r--
PRECOMPILE_HEADERS.rst
412
B
-rw-r--r--
PRECOMPILE_HEADERS_REUSE_FROM....
257
B
-rw-r--r--
PREFIX.rst
146
B
-rw-r--r--
PRE_INSTALL_SCRIPT.rst
365
B
-rw-r--r--
PRIVATE_HEADER.rst
523
B
-rw-r--r--
PROJECT_LABEL.rst
144
B
-rw-r--r--
PUBLIC_HEADER.rst
516
B
-rw-r--r--
RESOURCE.rst
1.48
KB
-rw-r--r--
RULE_LAUNCH_COMPILE.rst
198
B
-rw-r--r--
RULE_LAUNCH_CUSTOM.rst
195
B
-rw-r--r--
RULE_LAUNCH_LINK.rst
189
B
-rw-r--r--
RUNTIME_OUTPUT_DIRECTORY.rst
339
B
-rw-r--r--
RUNTIME_OUTPUT_DIRECTORY_CONFI...
701
B
-rw-r--r--
RUNTIME_OUTPUT_NAME.rst
234
B
-rw-r--r--
RUNTIME_OUTPUT_NAME_CONFIG.rst
249
B
-rw-r--r--
SKIP_BUILD_RPATH.rst
352
B
-rw-r--r--
SOURCES.rst
95
B
-rw-r--r--
SOURCE_DIR.rst
191
B
-rw-r--r--
SOVERSION.rst
1.5
KB
-rw-r--r--
STATIC_LIBRARY_FLAGS.rst
650
B
-rw-r--r--
STATIC_LIBRARY_FLAGS_CONFIG.rs...
322
B
-rw-r--r--
STATIC_LIBRARY_OPTIONS.rst
890
B
-rw-r--r--
SUFFIX.rst
185
B
-rw-r--r--
Swift_DEPENDENCIES_FILE.rst
227
B
-rw-r--r--
Swift_LANGUAGE_VERSION.rst
304
B
-rw-r--r--
Swift_MODULE_DIRECTORY.rst
514
B
-rw-r--r--
Swift_MODULE_NAME.rst
159
B
-rw-r--r--
TYPE.rst
284
B
-rw-r--r--
UNITY_BUILD.rst
3.88
KB
-rw-r--r--
UNITY_BUILD_BATCH_SIZE.rst
1.23
KB
-rw-r--r--
UNITY_BUILD_CODE_AFTER_INCLUDE...
502
B
-rw-r--r--
UNITY_BUILD_CODE_BEFORE_INCLUD...
509
B
-rw-r--r--
UNITY_BUILD_MODE.rst
1.86
KB
-rw-r--r--
UNITY_BUILD_UNIQUE_ID.rst
1.66
KB
-rw-r--r--
VERSION.rst
1.59
KB
-rw-r--r--
VISIBILITY_INLINES_HIDDEN.rst
565
B
-rw-r--r--
VS_CONFIGURATION_TYPE.rst
493
B
-rw-r--r--
VS_DEBUGGER_COMMAND.rst
397
B
-rw-r--r--
VS_DEBUGGER_COMMAND_ARGUMENTS....
441
B
-rw-r--r--
VS_DEBUGGER_ENVIRONMENT.rst
413
B
-rw-r--r--
VS_DEBUGGER_WORKING_DIRECTORY....
435
B
-rw-r--r--
VS_DESKTOP_EXTENSIONS_VERSION....
493
B
-rw-r--r--
VS_DOTNET_DOCUMENTATION_FILE.r...
187
B
-rw-r--r--
VS_DOTNET_REFERENCEPROP_refnam...
573
B
-rw-r--r--
VS_DOTNET_REFERENCES.rst
226
B
-rw-r--r--
VS_DOTNET_REFERENCES_COPY_LOCA...
276
B
-rw-r--r--
VS_DOTNET_REFERENCE_refname.rs...
430
B
-rw-r--r--
VS_DOTNET_TARGET_FRAMEWORK_VER...
356
B
-rw-r--r--
VS_DPI_AWARE.rst
360
B
-rw-r--r--
VS_GLOBAL_KEYWORD.rst
415
B
-rw-r--r--
VS_GLOBAL_PROJECT_TYPES.rst
403
B
-rw-r--r--
VS_GLOBAL_ROOTNAMESPACE.rst
216
B
-rw-r--r--
VS_GLOBAL_variable.rst
368
B
-rw-r--r--
VS_IOT_EXTENSIONS_VERSION.rst
473
B
-rw-r--r--
VS_IOT_STARTUP_TASK.rst
207
B
-rw-r--r--
VS_JUST_MY_CODE_DEBUGGING.rst
391
B
-rw-r--r--
VS_KEYWORD.rst
311
B
-rw-r--r--
VS_MOBILE_EXTENSIONS_VERSION.r...
488
B
-rw-r--r--
VS_NO_SOLUTION_DEPLOY.rst
1.5
KB
-rw-r--r--
VS_PACKAGE_REFERENCES.rst
419
B
-rw-r--r--
VS_PLATFORM_TOOLSET.rst
378
B
-rw-r--r--
VS_PROJECT_IMPORT.rst
325
B
-rw-r--r--
VS_SCC_AUXPATH.rst
153
B
-rw-r--r--
VS_SCC_LOCALPATH.rst
162
B
-rw-r--r--
VS_SCC_PROJECTNAME.rst
165
B
-rw-r--r--
VS_SCC_PROVIDER.rst
156
B
-rw-r--r--
VS_SDK_REFERENCES.rst
284
B
-rw-r--r--
VS_SOLUTION_DEPLOY.rst
744
B
-rw-r--r--
VS_SOURCE_SETTINGS_tool.rst
617
B
-rw-r--r--
VS_USER_PROPS.rst
511
B
-rw-r--r--
VS_WINDOWS_TARGET_PLATFORM_MIN...
487
B
-rw-r--r--
VS_WINRT_COMPONENT.rst
449
B
-rw-r--r--
VS_WINRT_EXTENSIONS.rst
168
B
-rw-r--r--
VS_WINRT_REFERENCES.rst
233
B
-rw-r--r--
WIN32_EXECUTABLE.rst
719
B
-rw-r--r--
WINDOWS_EXPORT_ALL_SYMBOLS.rst
1.37
KB
-rw-r--r--
XCODE_ATTRIBUTE_an-attribute.r...
969
B
-rw-r--r--
XCODE_EMBED_FRAMEWORKS_CODE_SI...
470
B
-rw-r--r--
XCODE_EMBED_FRAMEWORKS_REMOVE_...
466
B
-rw-r--r--
XCODE_EMBED_type.rst
811
B
-rw-r--r--
XCODE_EMBED_type_CODE_SIGN_ON_...
544
B
-rw-r--r--
XCODE_EMBED_type_PATH.rst
538
B
-rw-r--r--
XCODE_EMBED_type_REMOVE_HEADER...
678
B
-rw-r--r--
XCODE_EXPLICIT_FILE_TYPE.rst
285
B
-rw-r--r--
XCODE_GENERATE_SCHEME.rst
1.66
KB
-rw-r--r--
XCODE_LINK_BUILD_PHASE_MODE.rs...
2.19
KB
-rw-r--r--
XCODE_PRODUCT_TYPE.rst
274
B
-rw-r--r--
XCODE_SCHEME_ADDRESS_SANITIZER...
461
B
-rw-r--r--
XCODE_SCHEME_ADDRESS_SANITIZER...
527
B
-rw-r--r--
XCODE_SCHEME_ARGUMENTS.rst
374
B
-rw-r--r--
XCODE_SCHEME_DEBUG_AS_ROOT.rst
247
B
-rw-r--r--
XCODE_SCHEME_DEBUG_DOCUMENT_VE...
516
B
-rw-r--r--
XCODE_SCHEME_DISABLE_MAIN_THRE...
498
B
-rw-r--r--
XCODE_SCHEME_DYNAMIC_LIBRARY_L...
477
B
-rw-r--r--
XCODE_SCHEME_DYNAMIC_LINKER_AP...
489
B
-rw-r--r--
XCODE_SCHEME_ENVIRONMENT.rst
450
B
-rw-r--r--
XCODE_SCHEME_EXECUTABLE.rst
373
B
-rw-r--r--
XCODE_SCHEME_GUARD_MALLOC.rst
446
B
-rw-r--r--
XCODE_SCHEME_MAIN_THREAD_CHECK...
515
B
-rw-r--r--
XCODE_SCHEME_MALLOC_GUARD_EDGE...
465
B
-rw-r--r--
XCODE_SCHEME_MALLOC_SCRIBBLE.r...
455
B
-rw-r--r--
XCODE_SCHEME_MALLOC_STACK.rst
441
B
-rw-r--r--
XCODE_SCHEME_THREAD_SANITIZER....
457
B
-rw-r--r--
XCODE_SCHEME_THREAD_SANITIZER_...
490
B
-rw-r--r--
XCODE_SCHEME_UNDEFINED_BEHAVIO...
508
B
-rw-r--r--
XCODE_SCHEME_UNDEFINED_BEHAVIO...
550
B
-rw-r--r--
XCODE_SCHEME_WORKING_DIRECTORY...
533
B
-rw-r--r--
XCODE_SCHEME_ZOMBIE_OBJECTS.rs...
452
B
-rw-r--r--
XCTEST.rst
431
B
-rw-r--r--
XXX_OUTPUT_DIRECTORY.txt
602
B
-rw-r--r--
XXX_OUTPUT_NAME.txt
186
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : AUTOMOC.rst
AUTOMOC ------- Should the target be processed with auto-moc (for Qt projects). :prop_tgt:`AUTOMOC` is a boolean specifying whether CMake will handle the Qt ``moc`` preprocessor automatically, i.e. without having to use commands like :module:`QT4_WRAP_CPP() <FindQt4>`, ``QT5_WRAP_CPP()``, etc. Currently, Qt versions 4 to 6 are supported. This property is initialized by the value of the :variable:`CMAKE_AUTOMOC` variable if it is set when a target is created. When this property is set ``ON``, CMake will scan the header and source files at build time and invoke ``moc`` accordingly. Header file processing ^^^^^^^^^^^^^^^^^^^^^^ At configuration time, a list of header files that should be scanned by :prop_tgt:`AUTOMOC` is computed from the target's sources. - All header files in the target's sources are added to the scan list. - For all C++ source files ``<source_base>.<source_extension>`` in the target's sources, CMake searches for - a regular header with the same base name (``<source_base>.<header_extention>``) and - a private header with the same base name and a ``_p`` suffix (``<source_base>_p.<header_extention>``) and adds these to the scan list. At build time, CMake scans each unknown or modified header file from the list and searches for - a Qt macro from :prop_tgt:`AUTOMOC_MACRO_NAMES`, - additional file dependencies from the ``FILE`` argument of a ``Q_PLUGIN_METADATA`` macro and - additional file dependencies detected by filters defined in :prop_tgt:`AUTOMOC_DEPEND_FILTERS`. If a Qt macro is found, then the header will be compiled by the ``moc`` to the output file ``moc_<base_name>.cpp``. The complete output file path is described in the section `Output file location`_. The header will be ``moc`` compiled again if a file from the additional file dependencies changes. Header ``moc`` output files ``moc_<base_name>.cpp`` can be included in source files. In the section `Including header moc files in sources`_ there is more information on that topic. Source file processing ^^^^^^^^^^^^^^^^^^^^^^ At build time, CMake scans each unknown or modified C++ source file from the target's sources for - a Qt macro from :prop_tgt:`AUTOMOC_MACRO_NAMES`, - includes of header ``moc`` files (see `Including header moc files in sources`_), - additional file dependencies from the ``FILE`` argument of a ``Q_PLUGIN_METADATA`` macro and - additional file dependencies detected by filters defined in :prop_tgt:`AUTOMOC_DEPEND_FILTERS`. If a Qt macro is found, then the C++ source file ``<base>.<source_extension>`` is expected to as well contain an include statement .. code-block:: c++ #include <<base>.moc> // or #include "<base>.moc" The source file then will be compiled by the ``moc`` to the output file ``<base>.moc``. A description of the complete output file path is in section `Output file location`_. The source will be ``moc`` compiled again if a file from the additional file dependencies changes. Including header moc files in sources """"""""""""""""""""""""""""""""""""" A source file can include the ``moc`` output file of a header ``<header_base>.<header_extension>`` by using an include statement of the form .. code-block:: c++ #include <moc_<header_base>.cpp> // or #include "moc_<header_base>.cpp" If the ``moc`` output file of a header is included by a source, it will be generated in a different location than if it was not included. This is described in the section `Output file location`_. Output file location ^^^^^^^^^^^^^^^^^^^^ Included moc output files """"""""""""""""""""""""" ``moc`` output files that are included by a source file will be generated in - ``<AUTOGEN_BUILD_DIR>/include`` for single configuration generators or in - ``<AUTOGEN_BUILD_DIR>/include_<CONFIG>`` for :prop_gbl:`multi configuration <GENERATOR_IS_MULTI_CONFIG>` generators. Where ``<AUTOGEN_BUILD_DIR>`` is the value of the target property :prop_tgt:`AUTOGEN_BUILD_DIR`. The include directory is automatically added to the target's :prop_tgt:`INCLUDE_DIRECTORIES`. Not included moc output files """"""""""""""""""""""""""""" ``moc`` output files that are not included in a source file will be generated in - ``<AUTOGEN_BUILD_DIR>/<SOURCE_DIR_CHECKSUM>`` for single configuration generators or in, - ``<AUTOGEN_BUILD_DIR>/include_<CONFIG>/<SOURCE_DIR_CHECKSUM>`` for :prop_gbl:`multi configuration <GENERATOR_IS_MULTI_CONFIG>` generators. Where ``<SOURCE_DIR_CHECKSUM>`` is a checksum computed from the relative parent directory path of the ``moc`` input file. This scheme allows to have ``moc`` input files with the same name in different directories. All not included ``moc`` output files will be included automatically by the CMake generated file - ``<AUTOGEN_BUILD_DIR>/mocs_compilation.cpp``, or - ``<AUTOGEN_BUILD_DIR>/mocs_compilation_$<CONFIG>.cpp``, which is added to the target's sources. Qt version detection ^^^^^^^^^^^^^^^^^^^^ :prop_tgt:`AUTOMOC` enabled targets need to know the Qt major and minor version they're working with. The major version usually is provided by the ``INTERFACE_QT_MAJOR_VERSION`` property of the ``Qt[456]Core`` library, that the target links to. To find the minor version, CMake builds a list of available Qt versions from - ``Qt6Core_VERSION_MAJOR`` and ``Qt6Core_VERSION_MINOR`` variables (usually set by ``find_package(Qt6...)``) - ``Qt6Core_VERSION_MAJOR`` and ``Qt6Core_VERSION_MINOR`` directory properties - ``Qt5Core_VERSION_MAJOR`` and ``Qt5Core_VERSION_MINOR`` variables (usually set by ``find_package(Qt5...)``) - ``Qt5Core_VERSION_MAJOR`` and ``Qt5Core_VERSION_MINOR`` directory properties - ``QT_VERSION_MAJOR`` and ``QT_VERSION_MINOR`` variables (usually set by ``find_package(Qt4...)``) - ``QT_VERSION_MAJOR`` and ``QT_VERSION_MINOR`` directory properties in the context of the :command:`add_executable` or :command:`add_library` call. Assumed ``INTERFACE_QT_MAJOR_VERSION`` is a valid number, the first entry in the list with a matching major version is taken. If no matching major version was found, an error is generated. If ``INTERFACE_QT_MAJOR_VERSION`` is not a valid number, the first entry in the list is taken. A ``find_package(Qt[456]...)`` call sets the ``QT/Qt[56]Core_VERSION_MAJOR/MINOR`` variables. If the call is in a different context than the :command:`add_executable` or :command:`add_library` call, e.g. in a function, then the version variables might not be available to the :prop_tgt:`AUTOMOC` enabled target. In that case the version variables can be forwarded from the ``find_package(Qt[456]...)`` calling context to the :command:`add_executable` or :command:`add_library` calling context as directory properties. The following Qt5 example demonstrates the procedure. .. code-block:: cmake function (add_qt5_client) find_package(Qt5 REQUIRED QUIET COMPONENTS Core Widgets) ... set_property(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" PROPERTY Qt5Core_VERSION_MAJOR "${Qt5Core_VERSION_MAJOR}") set_property(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" PROPERTY Qt5Core_VERSION_MINOR "${Qt5Core_VERSION_MAJOR}") ... endfunction () ... add_qt5_client() add_executable(myTarget main.cpp) target_link_libraries(myTarget Qt5::QtWidgets) set_property(TARGET myTarget PROPERTY AUTOMOC ON) Modifiers ^^^^^^^^^ :prop_tgt:`AUTOMOC_EXECUTABLE`: The ``moc`` executable will be detected automatically, but can be forced to a certain binary using this target property. :prop_tgt:`AUTOMOC_MOC_OPTIONS`: Additional command line options for ``moc`` can be set in this target property. :prop_tgt:`AUTOMOC_MACRO_NAMES`: This list of Qt macro names can be extended to search for additional macros in headers and sources. :prop_tgt:`AUTOMOC_DEPEND_FILTERS`: ``moc`` dependency file names can be extracted from headers or sources by defining file name filters in this target property. :prop_tgt:`AUTOMOC_COMPILER_PREDEFINES`: Compiler pre definitions for ``moc`` are written to the ``moc_predefs.h`` file. The generation of this file can be enabled or disabled in this target property. :prop_sf:`SKIP_AUTOMOC`: Sources and headers can be excluded from :prop_tgt:`AUTOMOC` processing by setting this source file property. :prop_sf:`SKIP_AUTOGEN`: Source files can be excluded from :prop_tgt:`AUTOMOC`, :prop_tgt:`AUTOUIC` and :prop_tgt:`AUTORCC` processing by setting this source file property. :prop_gbl:`AUTOGEN_SOURCE_GROUP`: This global property can be used to group files generated by :prop_tgt:`AUTOMOC` or :prop_tgt:`AUTORCC` together in an IDE, e.g. in MSVS. :prop_gbl:`AUTOGEN_TARGETS_FOLDER`: This global property can be used to group :prop_tgt:`AUTOMOC`, :prop_tgt:`AUTOUIC` and :prop_tgt:`AUTORCC` targets together in an IDE, e.g. in MSVS. :variable:`CMAKE_GLOBAL_AUTOGEN_TARGET`: A global ``autogen`` target, that depends on all :prop_tgt:`AUTOMOC` or :prop_tgt:`AUTOUIC` generated ``<ORIGIN>_autogen`` targets in the project, will be generated when this variable is ``ON``. :prop_tgt:`AUTOGEN_PARALLEL`: This target property controls the number of ``moc`` or ``uic`` processes to start in parallel during builds. See the :manual:`cmake-qt(7)` manual for more information on using CMake with Qt.
Close