CROSSCOMPILING_EMULATOR

3.3 版本中新增。

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

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

版本 3.29 中添加: CROSSCOMPILING_EMULATOR 的内容可以使用 生成器表达式

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

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