交叉编译模拟器

3.3 版本中新增。

在交叉编译时,使用给定的模拟器运行创建的可执行文件。此命令将作为前缀添加到 add_test()add_custom_command()add_custom_target() 命令,用于构建的目标系统可执行文件。

3.15 版本新增: 如果此属性包含一个 分号分隔的列表,则第一个值是命令,其余值是其参数。

3.29 版本新增: CROSSCOMPILING_EMULATOR 的内容可以使用 生成器 表达式

当创建目标时,如果设置了 CMAKE_CROSSCOMPILING_EMULATOR 变量,则此属性将由该变量的值初始化。

在使用 add_test() 的旧形式(即没有 NAMECOMMAND 关键字)时,此属性不受支持。