首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何找到glx库的名称?

如何找到glx库的名称?
EN

Stack Overflow用户
提问于 2015-03-09 11:54:48
回答 1查看 698关注 0票数 2

我试图使用glX函数(glXSwapIntervalMESA()),但是编译器返回一个未定义的引用错误。

我尝试过用X11Xextglx链接,尽管最后一个库显然不存在。libGL 包括一些入口点用于glx,但我猜想其他人(例如,我试图使用的那个)依赖于平台*。

但是,我在任何地方都找不到,这将告诉我如何找到这些依赖于平台的库的名称。对于给定的系统,如何确定链接器设置才能使用glx?

(*我猜这是因为我见过带有奇数库名的链接器设置。)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-09 12:13:47

您想要使用的函数是一个扩展函数,您需要动态地将它加载到函数指针。我建议使用任何一个可用的扩展加载程序库(glew,gl3w,高兴.)以帮助简化这一过程。或者,考虑一个更高级别的库,比如SDL,它为您处理了很多事情,其中应该包括像本例中那样的交换。

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

https://stackoverflow.com/questions/28941405

复制
相关文章

相似问题

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