我正在使用 CMake 创建一个 visual studio 项目,因为我正在制作一个跨平台应用程序和库,但我收到如下错误:
1>c:\program files\microsoft visual studio 10.0\vc\include\wchar.h(109): warning C4820: '_wfinddata64i32_t' : '4' bytes padding added after data member '_wfinddata64i32_t::attrib'
它在 GNU/Linux 上使用 gcc 编译得很好,我还没有尝试过 MinGW。然而。
最佳答案
对于 opengl 错误,您需要在包含 gl.h
之前包含 windows.h
。希望对您有所帮助。
#ifdef WIN32
# include <windows.h>
#endif
#include <GL/gl.h>
关于c++ - CMake 与 Visual Studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3845008/