Spec-Zone.ru › CMake 3.22

cmake-modules(7)

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

Утилитарные модули

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

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

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

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

END_OF_DOCUMENT_MARKER ```
  • FindALSA
  • FindArmadillo
  • FindASPELL
  • FindAVIFile
  • FindBacktrace
  • FindBISON
  • FindBLAS
  • FindBoost
  • FindBullet
  • FindBZip2
  • FindCABLE
  • FindCoin3D
  • FindCUDAToolkit
  • FindCups
  • FindCURL
  • FindCurses
  • FindCVS
  • FindCxxTest
  • FindCygwin
  • FindDart
  • FindDCMTK
  • FindDevIL
  • FindDoxygen
  • FindEnvModules
  • FindEXPAT
  • FindFLEX
  • FindFLTK
  • FindFLTK2
  • FindFontconfig
  • FindFreetype
  • FindGCCXML
  • FindGDAL
  • FindGettext
  • FindGIF
  • FindGit
  • FindGLEW
  • FindGLUT
  • FindGnuplot
  • FindGnuTLS
  • FindGSL
  • FindGTest
  • FindGTK
  • FindGTK2
  • FindHDF5
  • FindHg
  • FindHSPELL
  • FindHTMLHelp
  • FindIce
  • FindIconv
  • FindIcotool
  • FindICU
  • FindImageMagick
  • FindIntl
  • FindITK
  • FindJasper
  • FindJava
  • FindJNI
  • FindJPEG
  • FindKDE3
  • FindKDE4
  • FindLAPACK
  • FindLATEX
  • FindLibArchive
  • FindLibinput
  • FindLibLZMA
  • FindLibXml2
  • FindLibXslt
  • FindLTTngUST
  • FindLua
  • FindLua50
  • FindLua51
  • FindMatlab
  • FindMFC
  • FindMotif
  • FindMPEG
  • FindMPEG2
  • FindMPI
  • FindMsys
  • FindODBC
  • FindOpenACC
  • FindOpenAL
  • FindOpenCL
  • FindOpenGL
  • FindOpenMP
  • FindOpenSceneGraph
  • FindOpenSSL
  • FindOpenThreads
  • Findosg
  • Findosg_functions
  • FindosgAnimation
  • FindosgDB
  • FindosgFX
  • FindosgGA
  • FindosgIntrospection
  • FindosgManipulator
  • FindosgParticle
  • FindosgPresentation
  • FindosgProducer
  • FindosgQt
  • FindosgShadow
  • FindosgSim
  • FindosgTerrain
  • FindosgText
  • FindosgUtil
  • FindosgViewer
  • FindosgVolume
  • FindosgWidget
  • FindPatch
  • FindPerl
  • FindPerlLibs
  • FindPHP4
  • FindPhysFS
  • FindPike
  • FindPkgConfig
  • FindPNG
  • FindPostgreSQL
  • FindProducer
  • FindProtobuf
END_OF_DOCUMENT_MARKER
  • FindPython
  • FindPython2
  • FindPython3
  • FindQt3
  • FindQt4
  • FindQuickTime
  • FindRTI
  • FindRuby
  • FindSDL
  • FindSDL_image
  • FindSDL_mixer
  • FindSDL_net
  • FindSDL_sound
  • FindSDL_ttf
  • FindSelfPackers
  • FindSquish
  • FindSQLite3
  • FindSubversion
  • FindSWIG
  • FindTCL
  • FindTclsh
  • FindTclStub
  • FindThreads
  • FindTIFF
  • FindUnixCommands
  • FindVTK
  • FindVulkan
  • FindWget
  • FindWish
  • FindwxWidgets
  • FindX11
  • FindXalanC
  • FindXCTest
  • FindXercesC
  • FindXMLRPC
  • FindZLIB

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

Устаревшие вспомогательные модули

  • AddFileDependencies
  • CMakeDetermineVSServicePack
  • CMakeExpandImportedTargets
  • CMakeForceCompiler
  • CMakeParseArguments
  • Документация
  • МакросAddFileDependencies
  • TestCXXAcceptsFlag
  • UseJavaClassFilelist
  • UseJavaSymlinks
  • UsePkgConfig
  • Use_wxWindows
  • Создание файла версии basicconfig
  • Создание заголовка определения компилятора

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

  • FindCUDA
  • FindPythonInterp
  • FindPythonLibs
  • FindQt
  • FindwxWindows

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

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

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

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

Spec-Zone.ru

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