2

我用opengl(visual studio 2012)制作了一个exe文件,我使用了glut,我使用了MTd作为运行时库(当我使用MT时它会给出LNK2001错误)。但是当我尝试在其他计算机上运行它时,它给出的 glut32.dll 没有发现错误。如何使 glut32.dll 内置在我的程序中?

将所有 DLL 和库文件与 exe 文件放在同一文件夹中后,出现此错误:

动态链接错误

发生了什么?

4

1 回答 1

0

您必须使用静态库。

有关构建 GLUT 静态库的信息,请参阅此帖子

我认为 DLL 是为另一个目标编译的,可能会出现 32 位和 64 位之间的混合。

搜索为 64 位目标编译的另一个库。

于 2013-03-16T11:18:59.850 回答