find_package

简介: find_package

语法

find_package(<PackageName> [version] [EXACT] [QUIET] [MODULE] [REQUIRED] [[COMPONENTS] [components...]] [OPTIONAL_COMPONENTS components...] [NO_POLICY_SCOPE])点击复制复制失败已复制


  • <PackageName>_FOUND:将设置为指示是否找到该软件包。找到软件包后,将通过软件包本身记录的变量和“导入的目标”提供特定于软件包的信息。
  • QUIET选项禁用信息性消息,包括那些如果未找到则表示无法找到软件包的消息。
  • REQUIRED如果找不到软件包,该选项将停止处理并显示一条错误消息
  • COMPONENTS选项后(或REQUIRED选项后,如果有的话)可能会列出所需组件的特定于包装的列表 。后面可能会列出其他可选组件OPTIONAL_COMPONENTS。可用组件及其对是否认为找到包的影响由目标包定义。


作用

查找并从外部项目加载设置。

目录
相关文章
|
Java Maven Spring
|
6月前
[cmake] --- find_package
[cmake] --- find_package
136 0
No package ‘gobject-introspection-1.0‘ found
No package ‘gobject-introspection-1.0‘ found
262 0
No package ‘vte-2.91‘ found
No package ‘vte-2.91‘ found
77 0
No package ‘polkit-gobject-1‘ found
No package ‘polkit-gobject-1‘ found
108 0
No package ‘libmatekbd‘ found
No package ‘libmatekbd‘ found
65 0
No package ‘dconf‘ found
No package ‘dconf‘ found
109 0
No package ‘libpeas-1.0‘ found/No package ‘libpeas-gtk-1.0‘
No package ‘libpeas-1.0‘ found/No package ‘libpeas-gtk-1.0‘
51 0
No package ‘glib-2.0‘ found/No package ‘gobject-2.0‘ found
No package ‘glib-2.0‘ found/No package ‘gobject-2.0‘ found
205 0
No package ‘libmate-menu‘ found
No package ‘libmate-menu‘ found
56 0