cmake 模块(7)¶
此处列出的模块是 CMake 发行版的一部分。项目可以提供更多模块;它们的位置可以在 CMAKE_MODULE_PATH 变量中指定。
实用模块¶
这些模块使用 include() 命令加载。
- Android测试工具
- 捆绑实用程序
- 检查 CCompilerFlag
- 检查编译器标志
- 检查CSourceCompiles
- 检查CSourceRuns
- 检查CXXCompilerFlag
- CheckCXXSourceCompiles
- CheckCXXSourceRuns
- 检查CXXSymbolExists
- 检查 Fortran 编译器标志
- 检查 FortranFunctionExists
- 检查 FortranSourceCompiles
- 检查 FortranSourceRuns
- 检查函数存在
- 检查包含文件CXX
- 检查包含文件
- 检查包含文件
- CheckIPO支持
- 检查语言
- 检查库是否存在
- 检查链接器标志
- 检查 OBJCCompilerFlag
- 检查 OBJCSourceCompiles
- 检查 OBJCSourceRuns
- 检查 OBJCXXCompilerFlag
- CheckOBJCXXSourceCompiles
- 检查 OBJCXXSourceRuns
- 检查PIES支持
- 检查原型定义
- CheckSourceCompiles
- 检查源运行
- 检查结构有成员
- 检查符号存在
- 检查类型大小
- 检查变量存在
- CMakeAddFortran 子目录
- CMakeBackwardCompatibilityCXX
- CMakeDependentOption
- CMakeFindDependencyMacro
- CMakeFindFrameworks
- CMakeFindPackageMode
- CMakeGraphViz选项
- CMakePackageConfigHelpers
- CMakePrintHelpers
- CMakePrintSystemInformation
- CMakePushCheckState
- CMakeVerifyManifest
- 包装
- CPack组件
- CPackIFW
- CPackIFW配置文件
- CSharp实用程序
- C测试
- CTestCoverageCollectGCOV
- CTestScript模式
- CTestUseLaunchers
- 镖
- 部署Qt4
- 外部数据
- 外部项目
- 功能概要
- 获取内容
- FindPackageHandleStandardArgs
- 查找包裹消息
- FortranC接口
- 生成导出头
- 获取先决条件
- GNU 安装目录
- 谷歌测试
- 安装必需的系统库
- 处理器数量
- 选择库配置
- Squish测试脚本
- 测试大端
- 测试范围
- TestForANSIStreamHeaders
- 测试流
- TestForSTD命名空间
- 使用Ecos
- 使用Java
- 使用SWIG
- 使用wxWidgets
查找模块¶
这些模块搜索第三方软件。它们通常通过 find_package() 命令调用。
- 查找ALSA
- 寻找犰狳
- 查找ASPELL
- 查找 AVI 文件
- 查找回溯
- 寻找野牛
- 查找BLAS
- 查找提升
- 查找子弹
- 查找BZip2
- 查找CABLE
- FindCoin3D
- 找到CUDA工具包
- 找杯子
- 查找CURL
- 找诅咒
- 查找CVS
- 查找Cxx测试
- 找到Cygwin
- 找镖
- 查找DCMTK
- 找魔鬼
- 寻找氧气
- 查找环境模块
- 查找EXPAT
- 查找FLEX
- 查找FLTK
- 找到FLTK2
- 查找字体配置
- 查找Freetype
- 查找GCCXML
- 查找GDAL
- 查找Gettext
- 找动图
- 查找Git
- 寻找GLEW
- 查找GLUT
- 查找 Gnuplot
- 查找 GnuTLS
- 查找GSL
- 查找GTest
- 查找GTK
- 找到GTK2
- 查找HDF5
- 寻找汞
- 查找HSPELL
- 查找 HTML 帮助
- 找冰
- 查找图标
- 查找图标工具
- 寻找ICU
- 查找图像魔术
- 查找国际
- 寻找碧玉
- 查找Java
- 查找JNI
- 查找JPEG
- 找到KDE3
- 找到KDE4
- 找到LAPACK
- 查找LATEX
- 查找库存档
- 查找库输入
- 查找库LZMA
- 查找LibXml2
- 查找LibXslt
- 查找LTTngUST
- 查找Lua
- 找到Lua50
- 找到Lua51
- 查找Matlab
- 查找MFC
- 寻找主题
- 查找MPEG
- 查找MPEG2
- 查找MPI
- 查找Msys
- 查找ODBC
- 查找OpenACC
- 查找OpenAL
- 找到OpenCL
- 查找OpenGL
- 找到OpenMP
- 查找OpenSceneGraph
- 查找OpenSP
- 查找OpenSSL
- 查找OpenThreads
- Findosg
- 查找函数
- Findosg动画
- 数据库
- FindosgFX
- FindosgGA
- Findosg自省
- FindosgManipulator
- 查找粒子
- Findosg演示文稿
- FindosgProducer
- FindosgQt
- FindosgShadow
- FindosgSim
- Findosg地形
- 查找文本
- FindosgUtil
- FindosgViewer
- 查找卷
- 查找工具
- 查找补丁
- 查找Perl
- 查找 PerlLibs
- 查找PHP4
- 查找PhysFS
- 找派克
- 查找PkgConfig
- 查找PNG
- 查找PostgreSQL
- 寻找制作人
- 查找Protobuf
- 查找Python
- 查找Python2
- 查找Python3
- FindQt3
- FindQt4
- 查找QuickTime
- 查找RTI
- 寻找红宝石
- 查找SDL
- 查找SDL_image
- 找到SDL_gfx
- 找到SDL_mixer
- 查找SDL_net
- 查找SDL_sound
- 找到SDL_ttf
- 寻找SelfPackers
- 寻找挤压
- 找到SQLite3
- 查找Subversion
- 找到SWIG
- 找TCL
- 查找Tclsh
- 查找 TclStub
- 查找线程
- 查找TIFF
- 查找Vulkan
- 查找Wget
- 寻心愿
- FindwxWidgets
- 找X11
- 查找XalanC
- 查找XC测试
- 查找XercesC
- 查找XMLRPC
- 查找ZLIB
弃用的模块¶
弃用的实用程序模块¶
弃用的查找模块¶
旧版 CPack 模块¶
这些模块曾经被错误地暴露给用户,并且已经被移出用户可见范围。它们供 CPack 内部使用,切勿直接使用。