【发布时间】:2016-04-29 07:21:19
【问题描述】:
您好,我正在尝试为我的 C 程序创建一个 dll,我的程序向 USB 设备发送和接收消息。我正在使用 libusb1.0 作为我的 C 程序的库。现在我想把我的程序变成一个 dll 以供其他程序使用,我无法想象如何将我的 dll 与 libusb 导入或捆绑。
所以在研究我的问题时,我发现 libusb 提供了一个静态库,并且我看到了有关使用 C++ 在 DLL 上链接静态库的文章。
所以我的问题是......是否可以在 C 环境中将静态库(.lib 文件)链接到动态链接库(.dll)?
附:如果可能的话,我可以要求链接/教程让我开始开发这个吗?
【问题讨论】:
标签: c dll static-libraries libusb-1.0