交叉编译模拟器¶
3.3 版本中新增。
在交叉编译时,使用给定的模拟器运行创建的可执行文件。此命令将作为前缀添加到 add_test()、add_custom_command() 和 add_custom_target() 命令,用于构建的目标系统可执行文件。
3.15 版本新增: 如果此属性包含一个 分号分隔的列表,则第一个值是命令,其余值是其参数。
3.29 版本新增: CROSSCOMPILING_EMULATOR 的内容可以使用 生成器 表达式。
当创建目标时,如果设置了 CMAKE_CROSSCOMPILING_EMULATOR 变量,则此属性将由该变量的值初始化。
在使用 add_test() 的旧形式(即没有 NAME 和 COMMAND 关键字)时,此属性不受支持。