如何在linux RHEL的其他目录下安装SDL2

How to install SDL2 on linux RHEL in other directories?

本文关键字:安装 SDL2 其他 linux RHEL      更新时间:2023-10-16

当我尝试以正常方式安装时,由于权限不足,我无法在运行Red Hat linux操作系统的uni lab计算机上安装SDL2,可能是因为我无法安装到系统文件。有人可以指导我如何安装SDL库在其他目录(桌面等),我有权限,然后链接我的文件到他们(makefiles等)?

在CentOS (RHEL)系统上查找自动安装SDL2:https://gist.github.com/JPEGtheDev/91369e571069f0db38c2

在CentOS系统上自动安装SDL2:

#!/bin/bash
if [[ $EUID -ne 0 ]]; then
   echo "This script must be run as root" 
   exit 1
fi
cd /tmp
hg clone https://hg.libsdl.org/SDL SDL;
cd SDL;
mkdir build;
cd build;
../configure
make;
make install;
sudo ln -s /usr/local/lib/libSDL2-2.0.so.0 /usr/lib64/libSDL2-2.0.so.0