最近,我终于设法使用 GLEW 库在 Windows 上编译了简单的 glut 项目。但是我有两个问题:
1.当我执行 Build->Clean 然后 Build->Build 时,我收到大约 3000 个这样的警告:
D:\PBL\code blocks project\shikaku\glew.c|282|warning: '__glewCopyTexSubImage3D' redeclared without dllimport attribute: previous dllimport ignored|
但是,项目编译成功并生成 .exe 文件。然后,当我再次编译项目时(经过一些更改),没有警告或错误。我在一切之前定义了 GLEW_STATIC,所以我不知道是什么导致了这些警告。
2.第二个问题更严重。我试图在另一台 PC 上编译相同的项目。我想我已将所有需要的库添加到 CodeBlocks,但该项目无法编译。
除了描述为第一个问题的警告外,我还遇到了两个错误:
\Program Files (x86)\CodeBlocks\MinGW\lib\glut32.lib No such file or directory
\Program Files (x86)\CodeBlocks\MinGW\lib\OPENGL32.LIB No such file or directory
当然,我已经把这些文件放在那里了。
我错过了什么吗?