将Qt Creator与CMake一起使用时,为什么我不必手动链接MSVC库?

时间:2018-04-02 16:32:43

标签: c++ sdk linker libraries

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

但是,如果我想使用例如MSVC 2010或Windows 10软件开发工具包中的代码,我所要做的就是下载并安装它,如果那时代码可以使用。

为什么会这样?

感谢。

1 个答案:

答案 0 :(得分:0)

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