首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过GLFW3在openSuse linux上安装YaST

问通过GLFW3在openSuse linux上安装YaST
EN

Stack Overflow用户
提问于 2016-06-20 14:23:50
回答 1查看 397关注 0票数 2

我正在将我的编程从mac迁移到linux发行版OpenSuse Leap。

为此,我想在我的新机器上安装我在mac上使用的c++库,这是通过YaST (另一个安装工具)的软件管理器完成的,通过它,我成功地安装了多个库。

我在安装GLFW3时遇到问题,我宁愿安装最新版本(3.2),但至少版本必须大于3。

然而,在YaST的软件经理之下,我只能找到一个名为GLFW2的东西--尽管它声称是2.7.6- 3.2 -x86_64版本,而且构建时间为2015年9月11日星期五,我不确定是否应该将它是最近构建的事实,以及当前版本(3.2)是否存在于该版本的假定版本中作为一个证据,证明它确实是GLFW版本3.2--具有某种向后兼容的特性,或者我是否应该将库命名为GLFW2这一事实视为一个不属于GLFW3的证据。

我试图制作和编译虚拟程序(这些程序完全是试图包含GLFW3的空程序),但它们无法编译,声称库GLFW3不存在,但我不知道它们是否失败,因为GLFW3没有安装,或者因为安装了它,但我不知道如何包含它。

我的问题是:如果我通过GLFW2安装了名为YaST的库,那么我是否可以安全地假定我已经安装了GLFW3.2,并且只需要学习如何包含和编译库;如果没有,这是否意味着我不能安装高于3的GLFW版本?

EN

回答 1

Stack Overflow用户

发布于 2019-02-05 11:30:02

今天我在使用OpenSUSE时遇到了同样的问题,最后从来源安装了GLFW3.2。为了从OpenSUSE上的源代码编译OpenSUSE,我还需要安装以下依赖项(使用zypper install package_name_to_install):

1) libXrandr-devel

2) libXinerama-devel

3) libXcursor-devel

安装了依赖项之后,我只遵循了标准的cmake流:

1) git clone git@github.com:glfw/glfw.git

2) cd glfw && mkdir build && cd build && cmake ..

3) make

4) sudo make install

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

https://stackoverflow.com/questions/37924997

复制
相关文章

相似问题

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