Я не могу скомпилировать SSDL исходный код из книги C ++ для ленивых программистов (2019) Уилла Бриггса на моем ubuntu 20x, так что не могли бы вы рассказать мне, что происходит неправильно? Я установил SDL2, и он работает, но в большинстве случаев я получаю следующую ошибку при компиляции кода SSDL;
cpp-for-lazy-programmers/ch1/hello$ make -f Makefile.unix
g++ -c -g sdl2-config --cflags -I…/…/external/SSDL/include main.cpp -o main.o
In file included from …/…/external/SSDL/include/SSDL.h:27,
from main.cpp:7:
…/…/external/SSDL/include/SSDL_display.h:28:10: fatal error: SDL_ttf.h: No such file or directory
28 | #include <SDL_ttf.h>
| ^~~~~~~~~~~
compilation terminated.
make: *** [Makefile.unix:60: main.o] Error 1
Я просто не могу понять, почему SDL_ttf является большой проблемой, поскольку я вижу много сообщений относительно в SDL_ttf?