【问题标题】:When using Qt Creator with CMake, why do I not have to manually link the MSVC libraries?将 Qt Creator 与 CMake 一起使用时,为什么我不必手动链接 MSVC 库?
【发布时间】:2018-04-02 16:32:42
【问题描述】:

每当我想在我的 Qt 创建者 CMake 项目中使用第 3 方库代码时,我必须将该库链接到我的 CMakeLists.txt 中的可执行文件,以便可以使用该代码。

但是,如果我想使用 MSVC 2010 或 Windows 10 软件开发工具包中的代码,我只需下载并安装它,然后代码就可以使用了。

这是为什么?

谢谢。

【问题讨论】:

    标签: c++ sdk linker libraries


    【解决方案1】:

    在 Windows 中搜索依赖项时的默认行为是首先查看所有系统位置,然后是当前目录,最后是任何用户定义的路径。这就是您不必显式链接 Windows 10 SDK 库的原因。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-07
      • 2018-06-22
      • 2023-03-21
      • 1970-01-01
      • 1970-01-01
      • 2020-01-13
      • 2021-06-25
      • 1970-01-01
      相关资源
      最近更新 更多