gpt4 book ai didi

c++ - 加载共享库时出错 : libsfml-graphics. so.2.2.0

转载 作者:太空狗 更新时间:2023-10-29 12:14:24 25 4
gpt4 key购买 nike

完整错误:加载共享库时出错:libsfml-graphics.so.2.2.0:无法打开共享对象文件:没有这样的文件或目录

这可能是我在使用 SFML 时遇到此错误的第 quintillionth 次。奇怪的是,此错误仅在运行可执行文件时发生,而不是在编译期间发生。我不知道是什么导致了错误(除了程序没有找到文件),因为在我重新安装 Ubuntu 之前它就像一个魅力。我试过 sudo ldconfig 并且使用过 sudo apt-get install libsfml-dev,但我没有使用它链接 SFML,而是从提取的存档中链接。

最佳答案

这个答案依赖于您系统上安装的 libsfml-dev。修复它的方法是从“搜索目录”>“链接器”中删除所有 SFML 选项,然后确保链接器设置如下所示:

Linker Settings example

这意味着 CodeBlocks 将链接到默认位置。之后重新编译代码(编辑代码以便 CodeBlocks 实际编译它)。我运行的是 g++ 4.9.2,但我不确定默认的 4.8.2 是否有效,或者它是否有任何不同。

关于c++ - 加载共享库时出错 : libsfml-graphics. so.2.2.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30627040/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com