Opengl 警告:def文件末尾的.drectve已损坏

Opengl 警告:def文件末尾的.drectve已损坏,opengl,eclipse-cdt,glfw,glew,Opengl,Eclipse Cdt,Glfw,Glew,我使用gcc/mingw在EclipseCDT(c++)中安装了glew、glfw和glm,所有这些都是静态的。 所有这些都可以正常工作,但我不喜欢eclipse输出控制台中的警告: 警告:def文件末尾的.drectve已损坏 如何修复和隐藏此警告? 这是什么意思 我注意到的是,只有在调用'glewInit'函数时,才会出现此警告。当我遇到此问题时,是因为我链接了不兼容的MSVC库。凯尔塔的评论帮助我解决了这个问题 消息 警告:def文件末尾的.drectve已损坏 也可能意味着项目是使用Mi

我使用gcc/mingw在EclipseCDT(c++)中安装了glew、glfw和glm,所有这些都是静态的。 所有这些都可以正常工作,但我不喜欢eclipse输出控制台中的警告:

警告:def文件末尾的.drectve已损坏

如何修复和隐藏此警告? 这是什么意思


我注意到的是,只有在调用'glewInit'函数时,才会出现此警告。

当我遇到此问题时,是因为我链接了不兼容的MSVC库。凯尔塔的评论帮助我解决了这个问题

消息

警告:def文件末尾的.drectve已损坏

也可能意味着项目是使用MinGW构建的,但它使用的库是为visualstudio创建的


MinGW和Visual Studio版本是不可互换的。

我在CLion for MinGW工具链中遇到了这个错误,但当我切换到VisualStudio工具链时,它消失了