cmake中是否有“ldd”命令的等效命令?

ars1skjm  于 2022-11-11  发布在  其他
关注(0)|答案(2)|浏览(181)

在cmake中有没有类似“ldd”的东西,也就是说,给定一个目标,获取它的链接库,并将它们存储在一个列表中?
如果没有,有没有办法做一个命令行'ldd'(我知道使用COMMAND),并将输出存储到一个cmake变量?
谢谢

ws51t4hk

ws51t4hk1#

我差不多明白了

include(GetPrerequsites)

并使用函数GET_PREREQUISITES
请参见:http://www.cmake.org/pipermail/cmake/2009-June/029975.html

5jvtdoz2

5jvtdoz22#

从CMake 3.16开始,不推荐使用GET_PREREQUISITES。请改用file(GET_RUNTIME_DEPENDENCIES)
https://cmake.org/cmake/help/latest/command/file.html#get-runtime-dependencies

相关问题