SFML是什么
SFML 是多媒体库,它为PC的各个组件提供简单的界面,用来简化游戏和多媒体应用程序的开发。 主要由五个模块组成,分别是:系统,窗口,图形,音频和网络。
如何安装SFML
我是在linux下进行开发的,所以这里只介绍linux
- wget https://www.sfml-dev.org/files/SFML-2.5.1-linux-gcc-64-bit.tar.gz
- tar -xvzf SFML-2.5.1-linux-gcc-64-bit.tar.gz
- cd /SFML-2.5.1
- 复制 include ,lib目录下的所有文件到 /usr/include /usr/lib /usr/lib64下面
- 运行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