我正在尝试使用mingw在Windows 8 64位操作系统上编译GLFW快速入门指南(点击这里)。我正在使用glfw网站提供的官方32位Windows二进制文件。当我链接glfw库动态库时,通过链接
然而,当我尝试静态链接glfw时,出现错误
-lglfw3dll -lgdi32 -lopengl32 -lglew32
并定义GLFW_DLL
,一切正常。然而,当我尝试静态链接glfw时,出现错误
undefined reference to '__ms_vsnprintf'
。我的静态链接命令是mingw32-g++.exe -o bin\Release\test.exe obj\Release\main.o -s -lglfw3 -lgdi32 -lopengl32 -lglew32s
,同时定义了GLEW_STATIC
。