linux下如何安装SFML及如何更新gcc为7.3.0

本文介绍了SFML多媒体库的基本概念及其在Linux下的安装过程。在安装SFML时,由于gcc版本较低可能会遇到问题,因此详细阐述了如何从4.8.5版本更新到7.3.0,包括下载、配置、编译和安装步骤。最后,提到了如果运行程序报错可能是因为缺少桌面环境。
摘要由CSDN通过智能技术生成

SFML是什么

SFML 是多媒体库,它为PC的各个组件提供简单的界面,用来简化游戏和多媒体应用程序的开发。 主要由五个模块组成,分别是:系统,窗口,图形,音频和网络。

如何安装SFML

我是在linux下进行开发的,所以这里只介绍linux

  1. wget https://www.sfml-dev.org/files/SFML-2.5.1-linux-gcc-64-bit.tar.gz
  2. tar -xvzf SFML-2.5.1-linux-gcc-64-bit.tar.gz
  3. cd /SFML-2.5.1
  4. 复制 include ,lib目录下的所有文件到 /usr/include /usr/lib /usr/lib64下面
  5. 运行example下面的示例,这时发现运行不了,一般是报如下这种错误:
[root@jeremyqin1584598822574-0 ~/SFML-2.5.1/share/SFML/examples/window]# ./window 
./window: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /lib64/libsfml-window.so.2.5)
./window: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /lib64/libsfml-window.so.2.5)
./window: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /lib64/li
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值