【发布时间】:2014-09-29 11:20:59
【问题描述】:
我在 eclipse cdt(c++) 中使用 gcc/mingw 安装了 glew、glfw 和 glm,所有这些都是静态的。 一切正常,但我不喜欢 eclipse 输出控制台中的警告:
警告:def 文件末尾的 .drectve 损坏
如何修复和隐藏此警告? 什么意思?
我注意到,只有当我调用 'glewInit' 函数时才会出现此警告。
【问题讨论】:
标签: opengl eclipse-cdt glfw glew
我在 eclipse cdt(c++) 中使用 gcc/mingw 安装了 glew、glfw 和 glm,所有这些都是静态的。 一切正常,但我不喜欢 eclipse 输出控制台中的警告:
警告:def 文件末尾的 .drectve 损坏
如何修复和隐藏此警告? 什么意思?
我注意到,只有当我调用 'glewInit' 函数时才会出现此警告。
【问题讨论】:
标签: opengl eclipse-cdt glfw glew
当我遇到这个问题时,是因为我正在链接不兼容的 MSVC 库。 keltar 的评论帮助我解决了这个问题。
【讨论】:
消息
警告:def 文件末尾的 .drectve 损坏
也可能意味着该项目是使用 MinGW 构建的,但它使用的库是为 Visual Studio 创建的。
MinGW 和 Visual Studio 版本不可互换。
【讨论】:
我在 CLion for MinGW 工具链中遇到了这个错误,但是当我切换到 VisualStudio 工具链时,它就消失了。
【讨论】: