gpt4 book ai didi

windows - 如何使用 CMake 链接 Windows 系统库?

转载 作者:行者123 更新时间:2023-12-02 11:21:55 43 4
gpt4 key购买 nike

我正在构建一个需要链接到 gdiplus 和 winmm 的简单 Windows 应用程序。
以前我使用

find_library(GDIPLUS gdiplus)
target_link_libraries(target ${GDIPLUS})

但是在将 Visual Studio 2015 目标与 Visual C++ 构建工具一起使用时,CMake 找不到该库。根据答案 here我应该放弃 find_library只需使用
target_link_libraries(target gdiplus.lib)

但我不确定这是否仅适用于 Visual Studio 或例如也适用于 Cygwin。
那么从 CMake 链接 Windows 系统库的正确(或最佳)方法是什么?

最佳答案

我一直在寻找与 Rpcrt4.lib 的链接,这在 Windows 上有效

target_link_libraries(${SAM_LIB} rpcrt4.lib)

关于windows - 如何使用 CMake 链接 Windows 系统库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40707759/

43 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com