【发布时间】:2020-10-20 22:11:31
【问题描述】:
安装软件包后,vcppkg 非常有帮助地显示相关的 CMake 目标...
包 libwebp:x64-windows 提供 CMake 目标:
find_package(WebP CONFIG REQUIRED)
target_link_libraries(main PRIVATE WebP::webp WebP::webpdemux WebP::libwebpmux WebP::webpdecoder)
但如果你不复制它们,那么你可能再也见不到它们了。至少我找不到他们。有谁知道如何检索已安装软件包的此信息?
【问题讨论】:
-
再次运行 vcpkg install
。它会告诉你。当然它不会安装它,因为它存在。所以它很快 -
@stardust 它似乎不再提供 cmake 目标名称(在 macOS 中,
vcpkg提交cd7f976 -
没关系,它没有为特定的包(antlr4)提供它们
标签: cmake vcpkg target-link-libraries