gpt4 book ai didi

c++ - GLEW 链接器错误 undefined reference to '_glew*'

转载 作者:太空宇宙 更新时间:2023-11-04 13:30:18 25 4
gpt4 key购买 nike

我正在尝试编译 game我没有做,但由于很多错误是“对 __glewSomething 的 undefined reference ”

该项目默认链接到 glew 的 dll 版本,这给出了这些错误,当我链接到静态版本时,我得到了一组不同的错误。

第二组错误,描述为here在这个网站上。但是那里的解决方案不起作用。

我遇到的一组错误是在针对动态而非静态版本进行链接时发生的,因此对 this 的回复相反,问题很可能是错误的。

无论如何,我确实尝试了那里的解决方案,但没有用。

我唯一没有尝试过的是将 glew.c 文件填充到项目中并使用它进行编译,但我想要一个真正的解决方案,为什么 glew 像那样链接会有问题? (有很多类似的问题,不仅在 SO 上,而且在整个互联网上)

最佳答案

我假设您使用的是 Linux,因为您没有提到您使用的是什么操作系统。你可以试试这个:

pkg-config --libs --static glew

复制它返回的库并按以下格式粘贴到 gcc/g++ 命令之后:

 g++ <input-file> -o <output-file> <output from pkg-config>

这应该可以解决您的问题。

关于c++ - GLEW 链接器错误 undefined reference to '_glew*',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31759826/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com