主要内容

target.CMakeCacheEntryclass

包:目标

配置一个CMake缓存条目

自从R2022b

描述

使用一个target.CMakeCacheEntry对象定义一个CMake CMake工具的缓存条目。该软件将缓存条目添加到命令调用CMake,使用这些形式之一:

  • - d名称:Type =价值

  • - d名称=值

的名字,类型,价值对象属性。

创建一个target.CMakeCacheEntry对象,使用target.create函数。

属性

全部展开

CMake缓存条目的名称。

例如,如果字符串值空间名和空间,软件通过与双引号CMake工具价值,也就是说,“名称空间”

属性:

GetAccess
公共
SetAccess
公共

可选的。CMake缓存条目的类型。

例如,如果字符串值空间名和空间,软件通过与双引号CMake工具价值,也就是说,“名称空间”

属性:

GetAccess
公共
SetAccess
公共

CMake缓存条目。

例如,如果字符串值空间名和空间,软件通过与双引号CMake工具价值,也就是说,“名称空间”

属性:

GetAccess
公共
SetAccess
公共

例子

全部折叠

这个代码片段展示了如何使用target.CMakeCacheEntry对象定义CMake CMake工具的缓存条目。

tc = target.create (工具链的,“名字”,“所有主机CMake /忍者”);tc。Builder = target.create (“CMakeBuilder”);tc.Builder。发电机=“忍者”;tc.Builder.CommandLineCacheEntries结束(+ 1)=target.create (“CMakeCacheEntry”,“名字”,“CMAKE_C_COMPILER”,“价值”,“海合会”);tc.Builder.CommandLineCacheEntries结束(+ 1)=target.create (“CMakeCacheEntry”,“名字”,“CMAKE_CXX_COMPILER”,“价值”,“g++”);

版本历史

介绍了R2022b