“无法找到 lSDL” 是什么意思?

“无法找到 lSDL” 是什么意思?

我正在尝试安装一款名为 DiSperSE 的软件。为此,我应该输入

进行安装

当我输入此内容时,终端返回错误

Linking CXX executable fieldconv
/usr/bin/ld: cannot find -lSDL
collect2: error: ld returned 1 exit status
make[2]: *** [src/mse/fieldconv] Error 1
make[1]: *** [src/mse/CMakeFiles/fieldconv.dir/all] Error 2
make: *** [all] Error 2

有人知道这是什么意思吗?我尝试搜索这个 lSDL 是什么,但找不到任何有用的信息。

答案1

-lSDL 表示您的编译器想要包含 SDL 库,您可以通过以下方式安装:

sudo apt-get install libsdl*

相关内容