微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

为什么库会同时包含 .lib 和 .dll 文件?

如何解决为什么库会同时包含 .lib 和 .dll 文件?

我正在遵循 SDL [MSVC 安装指南][1]。具体来说,我将我的项目链接到静态库 SDL2.lib 和 SDLmain.lib。

本指南指出可执行文件必须有权访问 SDL2.dll 才能运行。为什么这是必要的?

为什么我不能将我的项目静态链接到这些库?为什么我需要静态库文件 (.lib) 和动态链接文件 (.dll)?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。