标签: c++ visual-studio dll cmake
在Windows下,使用cmake生成共享库和可执行文件。
共享库生成2个文件,一个.DLL和一个.LIB
我将add_custom_command与$<TARGET_FILE:mylibname>一起使用,输出.DLL文件的名称。
add_custom_command
$<TARGET_FILE:mylibname>
但是,我需要.LIB文件的名称。
我该怎么办?有什么想法吗?
答案 0 :(得分:2)
刚刚找到了,也许它会对其他人有用,所以我分享。
只需使用TARGET_LINKER_FILE代替TARGET_FILE!