首页 > 解决方案 > CMake空间分隔的对象列表

问题描述

$<TARGET_OBJECTS:objLib>这个 CMakegenex 给出了对象库中对象的分号分隔列表。

我需要在变量中设置以空格分隔的对象列表并在add_custom_target中使用该变量

我尝试在单独的 cmake 文件中使用字符串替换,通过传递$<TARGET_OBJECTS:objLib>作为参数来调用该 cmake。但我不知道如何返回新字符串。

我尝试将新字符串设置为 ENV 变量并在 add_custom_target 中使用它,但它没有用。

有人可以帮我解决这个问题吗?

标签: cmake

解决方案


推荐阅读