在ubuntu26.04中apt已经不能安装sfml2.6.2了,只有sfml3.0了。
https://mirrors.ustc.edu.cn/ubuntu/ubuntu/pool/universe/libs/libsfml/
在这个网址下载到sfml2.6.2的所有6个deb包,分别是dev,system,window,graphics,audio,network,然后必须用apt命令安装,会自动安装所需依赖。 不要用dpkg -i命令安装,因为会缺少依赖库。
还要防止apt upgrade将sfml2.6.2升级到sfml3.0.2,用sudo apt-mark hold libsfml-dev libsfml-network2.6等一共6个,具体6个的名字可以用dpkg -l | grep sfml获得。或者用synaptic (新立得软件包管理器)搜索sfml来标记锁定sfml2.6.2版本。