首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >链接GLEW失败

链接GLEW失败
EN

Stack Overflow用户
提问于 2015-11-27 02:03:34
回答 1查看 375关注 0票数 0

我正试着把GLEW和我的项目联系起来。我使用的是CodeBlocks,链接器和编译器的路径都设置好了。在我的库中,有两个文件(glew32.lib & glew32s.lib)。当我尝试链接-lglew32s时,我的链接器抱怨道:

代码语言:javascript
复制
ld.exe||cannot find -lglew32s|
||=== Build failed: 1 error(s), 0 warning(s) (0 minute(s), 1 second(s)) ===|

这里会有什么问题呢?当我将-lglew32s更改为-lglew32时,我得到了与动态链接相关的其他类型的错误(未定义的引用),因此我知道我的路径设置正确。

EN

回答 1

Stack Overflow用户

发布于 2015-11-27 03:21:36

您可能应该从源代码构建GLEW来获取lib<name>.a导入库。我的建议是从here获取源代码并使用MSYS2构建它。如果您需要更具体的说明,您可以在Google上找到一些教程。

然而,sschuberth在评论中告诉我,这可能是兼容的,这是有意义的,因为你的一个库可以工作。如果您确定这两个库都存在于链接器知道的路径中,那么我不知道为什么会发生这种情况。这要么是一个错误的推荐行,要么你并没有真正拥有你所说的所有的库。请显示您的命令行为gcc和文件在GLEW文件夹中,以便我可以更好地了解您的情况。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33944755

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档