Spec-Zone.ru › CMake 3.15

cmake-modules(7)

Модули, перечисленные здесь, являются частью дистрибутива CMake. Проекты могут предоставлять дополнительные модули; их расположение(я) можно указать в переменной CMAKE_MODULE_PATH.

Модули утилит

Эти модули загружаются с помощью команды include().

  • AddFileDependencies
  • AndroidTestUtilities
  • BundleUtilities
  • CheckCCompilerFlag
  • CheckCSourceCompiles
  • CheckCSourceRuns
  • CheckCXXCompilerFlag
  • CheckCXXSourceCompiles
  • CheckCXXSourceRuns
  • CheckCXXSymbolExists
  • CheckFortranCompilerFlag
  • CheckFortranFunctionExists
  • CheckFortranSourceCompiles
  • CheckFortranSourceRuns
  • CheckFunctionExists
  • CheckIPOSupported
  • CheckIncludeFileCXX
  • CheckIncludeFile
  • CheckIncludeFiles
  • CheckLanguage
  • CheckLibraryExists
  • CheckPIESupported
  • CheckPrototypeDefinition
  • CheckStructHasMember
  • CheckSymbolExists
  • CheckTypeSize
  • CheckVariableExists
  • CMakeAddFortranSubdirectory
  • CMakeBackwardCompatibilityCXX
  • CMakeDependentOption
  • CMakeFindDependencyMacro
  • CMakeFindFrameworks
  • CMakeFindPackageMode
  • CMakeGraphVizOptions
  • CMakePackageConfigHelpers
  • CMakePrintHelpers
  • CMakePrintSystemInformation
  • CMakePushCheckState
  • CMakeVerifyManifest
  • CPackComponent
  • CPackIFW
  • CPackIFWConfigureFile
  • CPack
  • CSharpUtilities
  • CTest
  • CTestCoverageCollectGCOV
  • CTestScriptMode
  • CTestUseLaunchers
  • Dart
  • DeployQt4
  • Documentation
  • ExternalData
  • ExternalProject
  • FeatureSummary
  • FetchContent
  • FindPackageHandleStandardArgs
  • FindPackageMessage
  • FortranCInterface
  • GenerateExportHeader
  • GetPrerequisites
  • GNUInstallDirs
  • GoogleTest
  • InstallRequiredSystemLibraries
  • ProcessorCount
  • SelectLibraryConfigurations
  • SquishTestScript
  • TestBigEndian
  • TestForANSIForScope
  • TestForANSIStreamHeaders
  • TestForSSTREAM
  • TestForSTDNamespace
  • UseEcos
  • UseJavaClassFilelist
  • UseJava
  • UseJavaSymlinks
  • UseSWIG
  • UsewxWidgets
  • WriteCompilerDetectionHeader

Модули поиска

Эти модули выполняют поиск стороннего программного обеспечения. Обычно они вызываются через команду find_package().

  • Поиск ALSA
  • Поиск Armadillo
  • Поиск ASPELL
  • Поиск AVIFile
  • Поиск BISON
  • Поиск BLAS
  • Поиск Backtrace
  • Поиск Boost
  • Поиск Bullet
  • Поиск BZip2
  • Поиск CABLE
  • Поиск Coin3D
  • Поиск Cups
  • Поиск CURL
  • Поиск Curses
  • Поиск CVS
  • Поиск CxxTest
  • Поиск Cygwin
  • Поиск Dart
  • Поиск DCMTK
  • Поиск DevIL
  • Поиск Doxygen
  • Поиск EnvModules
  • Поиск EXPAT
  • Поиск FLEX
  • Поиск FLTK2
  • Поиск FLTK
  • Поиск Fontconfig
  • Поиск Freetype
  • Поиск GCCXML
  • Поиск GDAL
  • Поиск Gettext
  • Поиск GIF
  • Поиск Git
  • Поиск GLEW
  • Поиск GLUT
  • Поиск Gnuplot
  • Поиск GnuTLS
  • Поиск GSL
  • Поиск GTest
  • Поиск GTK2
  • Поиск GTK
  • Поиск HDF5
  • Поиск Hg
  • Поиск HSPELL
  • Поиск HTMLHelp
  • Поиск Ice
  • Поиск Icotool
  • Поиск ICU
  • Поиск ImageMagick
  • Поиск Iconv
  • Поиск Intl
  • Поиск ITK
  • Поиск Jasper
  • Поиск Java
  • Поиск JNI
  • Поиск JPEG
  • Поиск KDE3
  • Поиск KDE4
  • Поиск LAPACK
  • Поиск LATEX
  • Поиск LibArchive
  • Поиск Libinput
  • Поиск LibLZMA
  • Поиск LibXml2
  • Поиск LibXslt
  • Поиск LTTngUST
  • Поиск Lua50
  • Поиск Lua51
  • Поиск Lua
  • Поиск Matlab
  • Поиск MFC
  • Поиск Motif
  • Поиск MPEG2
  • Поиск MPEG
  • Поиск MPI
  • Поиск ODBC
  • Поиск OpenACC
  • Поиск OpenAL
  • Поиск OpenCL
  • Поиск OpenGL
  • Поиск OpenMP
  • Поиск OpenSceneGraph
  • Поиск OpenSSL
  • Поиск OpenThreads
  • Поиск osgAnimation
  • Поиск osgDB
  • Поиск osg_functions
  • Поиск osgFX
  • Поиск osgGA
  • Поиск osgIntrospection
  • Поиск osgManipulator
  • Поиск osgParticle
  • Поиск osgPresentation
  • Поиск osgProducer
  • Поиск osgQt
  • Поиск osg
  • Поиск osgShadow
  • Поиск osgSim
  • Поиск osgTerrain
  • Поиск osgText
  • Поиск osgUtil
  • Поиск osgViewer
  • Поиск osgVolume
  • Поиск osgWidget
  • Поиск Patch
  • Поиск PerlLibs
  • Поиск Perl
  • Поиск PHP4
  • Поиск PhysFS
  • Поиск Pike
  • Поиск PkgConfig
  • Поиск PNG
  • Поиск PostgreSQL
  • Поиск Producer
  • Поиск Protobuf
  • Поиск Python
  • Поиск Python2
  • FindPython3
  • FindQt3
  • FindQt4
  • FindQuickTime
  • FindRTI
  • FindRuby
  • FindSDL_image
  • FindSDL_mixer
  • FindSDL_net
  • FindSDL
  • FindSDL_sound
  • FindSDL_ttf
  • FindSelfPackers
  • FindSquish
  • FindSQLite3
  • FindSubversion
  • FindSWIG
  • FindTCL
  • FindTclsh
  • FindTclStub
  • FindThreads
  • FindTIFF
  • FindUnixCommands
  • FindVTK
  • FindVulkan
  • FindWget
  • FindWish
  • FindwxWidgets
  • FindXCTest
  • FindXalanC
  • FindXercesC
  • FindX11
  • FindXMLRPC
  • FindZLIB

Модули, которые устарели

Устаревшие служебные модули

  • CMakeDetermineVSServicePack
  • CMakeExpandImportedTargets
  • CMakeForceCompiler
  • CMakeParseArguments
  • MacroAddFileDependencies
  • TestCXXAcceptsFlag
  • UsePkgConfig
  • Использование_wxWindows
  • Записать базовый файл версии конфигурации

Устаревшие модули поиска

  • FindCUDA
  • FindPythonInterp
  • FindPythonLibs
  • FindQt
  • FindwxWindows

Модули CPack устаревшей версии

Эти модули ранее были случайно доступны пользователю, но теперь скрыты. Они предназначены для внутреннего использования CPack и не должны использоваться напрямую.

  • CPackArchive
  • CPackBundle
  • CPackCygwin
  • CPackDeb
  • CPackDMG
  • CPackFreeBSD
  • CPackNSIS
  • CPackNuGet
  • CPackPackageMaker
  • CPackProductBuild
  • CPackRPM
  • CPackWIX

© 2000–2020 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.15/manual/cmake-modules.7.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API