Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 在其他计算机上运行OpenGL程序_Visual Studio_Opengl_Exe - Fatal编程技术网

Visual studio 在其他计算机上运行OpenGL程序

Visual studio 在其他计算机上运行OpenGL程序,visual-studio,opengl,exe,Visual Studio,Opengl,Exe,我用opengl(visual studio 2012)创建了一个exe文件,我使用glut和MTd作为运行库(当我使用MT时,它会给出LNK2001错误)。但当我尝试在其他计算机上运行它时,它给出的glut32.dll没有发现错误。如何在程序中内置glut32.dll 将带有exe文件的所有DLL和库文件放在同一文件夹中后,出现以下错误: 发生了什么事?您必须使用静态库 有关构建GLUT静态库的信息,请参见 我认为DLL是为另一个目标编译的,可能会出现32位和64位的混合 搜索为64位目标编

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

将带有exe文件的所有DLL和库文件放在同一文件夹中后,出现以下错误:


发生了什么事?

您必须使用静态库

有关构建GLUT静态库的信息,请参见

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


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

我将所有dll和库文件以及exe文件放在同一个文件夹中。但现在我得到了这个错误。