提问人:Clayton Wasenius 提问时间:11/2/2022 最后编辑:genpfaultClayton Wasenius 更新时间:11/2/2022 访问量:88
libSDL2_gfx-1.0.so.0:无法打开共享对象文件:没有这样的文件或目录
libSDL2_gfx-1.0.so.0: cannot open shared object file: No such file or directory
问:
在 Ubuntu 20.04 上创建 SDL2 应用程序,该应用程序使用 SDL2_gfx 提供的可视形状叠加。同时安装了 SDL2 和 SDL2_gfx,我相信正确(、、...全部成功),编译是成功的,但程序执行不是。./configure
make
sudo make install
错误信息:
libSDL2_gfx-1.0.so.0: cannot open shared object file: No such file or directory
**有用的命令/结果/信息:**
user@debian$ pkg-config --cflags sdl2
-D_reentrant -I/usr/local/include -I/usr/local/include/SDL2
user@debian$ pkg-config --cflags SDL2_gfx
-D_reentrant -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/SDL2
user@debian$ pkg-config --libs sdl2
-L/usr/local/lib -Wl, -rpath,/usr/local/lib -Wl, --enable-new-dtags -lSDL2
user@debian$ pkg-config --libs SDL2_gfx
-L/usr/local/lib -lSDL2_gfx -Wl, -rpath,/usr/local/lib -Wl, --enable-new-dtags -lSDL2
Compile argument: gcc sdlTest.c -o sdlTesting -I/usr/local/include -I/usr/local/include/SDL2
-L/usr/local/lib -L/usr/local/lib -lSDL2 -lSDL2_gfx
还有编译参数:
gcc sdlTest.c -o sdlTesting -lSDL2 -lSDL2_gfx
...不知何故也适用于编译。构建错误保持不变:
尝试使用链接器命令进行标准编译,预计使用-lSDL2 -lSDL2_gfx
./sdlTesting
答: 暂无答案
评论
ld
sudo ldconfig
ld
/usr/local