如何仅使用静态库或共享库?

时间:2014-01-05 12:34:19

标签: c++ libraries

我最近读到了静态库和共享库之间的区别,但是我用visual studio和GLUT制作的应用程序需要它们。链接器说当我尝试仅使用动态时,有未定义的引用。 Windows说我需要“glut32.dll”才能运行应用程序。也许我明白了什么问题?

1 个答案:

答案 0 :(得分:0)

您所指的lib不包含任何实际代码,但它仅用于通过提供其他信息来加载dll。

h文件也只提供有关dll函数使用的签名的信息

看看:https://stackoverflow.com/a/11552463/1938163