CMake获取目标属性命令get_target_property

2023-09-14  本文已影响0人  Domibaba

可以使用get_target_property获取指定目标的属性。

命令格式

get_target_property(<VAR> target property)

简单示例

我们以读取NAME属性为例,该属性表示构建目标的名称。更多的目标属性可以参考这里

CMakeLists.txt文件内容:

cmake_minimum_required(VERSION 3.22.1)
project(test)

add_executable(hello .)
get_target_property(target_name hello NAME)
message("# Get target property NAME: ${target_name}")

运行cmake .输出如下:

# Get target property NAME: hello
上一篇 下一篇

猜你喜欢

热点阅读