Define a grouping for source files in IDE project generation. There are two different signatures to create source groups.
source_group(<name> [FILES <src>...] [REGULAR_EXPRESSION <regex>])
source_group(TREE <root> [PREFIX <prefix>] [FILES <src>...])
Defines a group into which sources will be placed in project files. This is intended to set up file tabs in Visual Studio. The options are:
TREE<src> files paths, source groups
it needs to create, to keep structure of source groups analogically to the
actual files and directories structure in the project. Paths of <src>
files will be cut to be relative to <root>.PREFIX<root> path, will be placed
in <prefix> source groups.FILES<name>. Relative paths are interpreted with respect to the
current source directory.REGULAR_EXPRESSION<name>.If a source file matches multiple groups, the last group that
explicitly lists the file with FILES will be favored, if any.
If no group explicitly lists the file, the last group whose
regular expression matches the file will be favored.
The <name> of the group and <prefix> argument may contain backslashes
to specify subgroups:
source_group(outer\\inner ...)
source_group(TREE <root> PREFIX sources\\inc ...)
For backwards compatibility, the short-hand signature
source_group(<name> <regex>)
is equivalent to
source_group(<name> REGULAR_EXPRESSION <regex>)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。