【问题标题】:Problems with connecting the SDL library连接 SDL 库的问题
【发布时间】:2023-01-26 19:32:51
【问题描述】:

我尝试根据here 的说明连接 SDL 库。在“make install”阶段,它抛出一个错误(下面的屏幕截图),我无法解析。伙计们,我做错了什么?

笔记: 以下是我已经采取的步骤:

sudo apt-get install libsdl2-dev

github复制源代码

./configure

make

【问题讨论】:

  • 使用apt 安装预编译、预配置库的全部意义在于,您不必执行任何您想要执行的操作。您不必下载源代码、运行配置和制作,没有那些令人头疼的事情。看来您完全误读了该页面的内容。

标签: c++ sdl


【解决方案1】:

您无权安装到 /usr/local/bin,因为您不拥有它,root 拥有。弄乱权限可能不是一个好主意,因此第二个最佳选择是在尝试安装之前简单地输入root

两个字:sudo make

【讨论】:

  • 不是我的反对票,但 sudo apt-get install libsdl2-dev 不会已经处理好所有事情了吗?为什么在开发包已经安装的情况下从源代码构建 SDL?
  • 你是说sudo make install不是sudo make
  • 在通过 apt 安装核心系统库之后,将源代码下载到同一库的可能不兼容的不同版本,然后手动将其安装在系统库之上,而无需使用发行版的包管理器的好处,它的唯一工作是验证系统依赖性并防止不同的包相互破坏,就像那样。
猜你喜欢
  • 2013-04-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-06
  • 1970-01-01
相关资源
最近更新 更多