Cmake,如何获取实际的命令字符串

时间:2013-06-14 01:42:26

标签: cmake

我需要获得cmake命令调用的库的实际列表。 列表可能是:

/System/Library/Frameworks/Accelerate.framework;/usr/lib/libmpi_cxx.dylib

等等,包含例如

的最终命令
g++ ... /usr/lib/libmpi_cxx.dylib -framework Accelerate

如何获得实际转换的库列表?

1 个答案:

答案 0 :(得分:2)

您可以从LINK_LIBRARIES属性获取给定目标的依赖项。因此,如果您的目标名为MyExe,则可以执行以下操作:

get_target_property(Dependencies MyExe LINK_LIBRARIES)