通过使用YaST在openSUSE Linux的安装GLFW3

问题描述 投票:2回答:1

我在从MAC我的编程移动到linux发行了OpenSuse飞跃的过程。

为此我想安装,我在我的Mac用我的新机器上的C ++库,这是通过做的YaST(另一个安装工具)的软件管理器,通过它我已成功能够安装多个库。

我在安装GLFW3的问题,我更愿意安装最新版本(3.2),但最起码​​的版本必须大于3

下YaST的软件管理器,我可以但只有找到名为GLFW2东西 - 但它声称是版本2.7.6-3.2-x86_64的,并有建造时间周五2015年9月11日,我不知道我是否应该把事实,即它是最近相当构建和当前版本(3.2)是在这个假想版本作为证据,证明它确实是GLFW 3.2版 - 有一些落后compatibillity,或者我应该把事实的库命名为GLFW2作为证明是不GLFW3。

我试图让和编译伪程序(这是它试图包括GLFW3完全空的程序),但他们无法编译,声称库GLFW3不存在,但我不知道用是否他们失败,因为GLFW3不安装,或者是因为它已安装,但我不知道如何将其纳入。

我的问题是为此:如果我安装过的YaST命名GLFW2图书馆,我可以那么有把握地认为我有GLFW 3.2安装和我为此只需要学习包括和编译库;如果没有,是否意味着我不能安装一个版本GLFW高于3

linux install glfw opensuse
1个回答
0
投票

我同样的问题,使用的OpenSUSE今天,结束了从GLFW3.2安装source。为了得到在openSUSE源编译glfw,我还需要安装以下依赖(使用zypper install package_name_to_install): 1)libXrandr-devel 2)libXinerama-devel 3)libXcursor-devel

安装了依赖关系之后,我只是跟着标准cmake流程: 1)git clone [email protected]:glfw/glfw.git 2)cd glfw && mkdir build && cd build && cmake .. 3)make 4)sudo make install

© www.soinside.com 2019 - 2024. All rights reserved.