我在MyNameSpace::MyLib
中有一个导入的库。在安装过程中,我想将这些库复制到lib文件夹中。所以我做
get_target_property(myprop MyNameSpace::MyLib IMPORTED_LOCATION_RELEASE)
install(FILES ${myprop} DESTINATION lib)
但是我如何选择正确的IMPORTED_LOCATION_**
以正确的结尾。我知道有MAP_IMPORTED_CONFIG_<CONFIG>
,但是如何使用生成器表达式来解决呢?
答案 0 :(得分:0)
好,我找到了
install(FILES $<TARGET_FILE:MyNameSpace::MyLib> $<TARGET_SONAME_FILE:MyNameSpace::MyLib> DESTINATION lib)