在我与SDL 2.0图书馆。我的电脑昨晚坏了,在我的大学里我的个人资料没有 sudo 权限。
有没有办法编译并运行我的代码,而不必通过 ol 安装 SDL 库sudo apt-get install ...
?
答案1
您必须自己手动安装库。从问题中的链接下载 zip 文件,解压并按照说明操作。通常,其中包含一个config
脚本,您可以告诉它设置库,以便将其安装在您有权访问的目录中。通常,这样做如下:
./configure --prefix=~/lib
lib
这将安装在您的目录中$HOME
。然后您必须告诉编译器在搜索库时包含该目录。例如:
LD_LIBRARY_PATH="~/lib:$LD_LIBRARY_PATH" g++ foo.c