gpt4 book ai didi

c++ - SDL 库错误 : cannot find -lSDL_ttf cannot find -lSDL_image

转载 作者:行者123 更新时间:2023-11-30 05:22:28 25 4
gpt4 key购买 nike

我正在使用 sdl 运行 C++ 程序,我的 ubuntu 版本是 16.04。在我执行 sudo apt-get install libsdl1.2-dev 并运行以下显示后:

g++ sdl-config --cflags -g -W -Wall -Weffc++ -Wextra -pedantic -O0 main.cpp -o run generateFrames.o sdl-config --libs -lSDL_ttf -lSDL_image

/usr/bin/ld: 找不到-lSDL_ttf

/usr/bin/ld: 找不到-lSDL_image

collect2:错误:ld 返回了 1 个退出状态

Makefile:10: 目标“运行”的配方失败

make: *** [run] 错误 1

如何摆脱这个错误?

最佳答案

您只安装了 SDL 库。 SDL_image 和 SDL_ttf 是不同的库。您可以通过 sudo apt-get install libsdl-image1.2-dev libsdl-ttf2.0-dev 下载它们。还有另一个流行的 SDL 扩展 SDL_mixer:libsdl-mixer1.2-dev

关于c++ - SDL 库错误 : cannot find -lSDL_ttf cannot find -lSDL_image,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39645180/

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