静态包含dll文件

Krz*_*ter 2 c++ build c++builder

我有一个问题,静态将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
Run Code Online (Sandbox Code Playgroud)

当然,我在所有更改后重建项目,它仍然在运行时请求一些dll文件.我省略了什么?

T33*_*33C 6

你无法链接到这样的DLL.您需要先创建一个.LIB,然后链接到该.LIB.

如果您无法创建.LIB,则可以使用.DEF.阅读本文或Google.

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