gpt4 book ai didi

c++ - 静态包含dll文件

转载 作者:搜寻专家 更新时间:2023-10-30 23:49:18 24 4
gpt4 key购买 nike

我在将 dll 文件静态链接到项目时遇到问题。我正在使用 Builder C++ 6。

I've unchecked:
Project \ Options \ Packages -> Build with runtime packages
Project \ Options \ Linker -> Use dynamic RTL
Project \ Options \ CodeGuard -> CodeGuard Validation

I've also added dll files using Project Manager:
myProject \ Add -> myFile.dll

当然,我在所有更改后重建了项目,它仍然在运行时要求一些 dll 文件。我遗漏了什么?

最佳答案

您不能像这样链接到 DLL。您需要先创建一个 .LIB,然后链接到它。

如果您无法创建 .LIB,则可以使用 .DEF。阅读this或谷歌。

(顺便说一句:Builder C++ 与 MSDN 上的工具名称相同或相似)

关于c++ - 静态包含dll文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4680486/

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