He estado desarrollando una calculadora desde cero.
Llegué a la parte donde necesito representar números/símbolos en los botones y mostrarlos, pero me doy cuenta de que necesito SDL_TTF para eso, que no tenía cuando descargué SDL2.
Descargué la versión 2.28.5 VC en github y eché un vistazo al interior del archivo de inclusión, pero no lo hice, ni vi SDL_TTF en SDL2 versión 2.3.
¿Lo tengo y casualmente estoy mirando el lugar equivocado o necesito conseguirlo de algún lugar?
SDL_ttf no viene incluido en la biblioteca principal de SDL2. Se distribuye como una extensión independiente que debes descargar e instalar por separado. Por eso no lo encontrarás dentro de los archivos estándar de SDL2.
Si estás usando Visual Studio, puedes descargar la versión correspondiente de SDL_ttf, agregar sus directorios include y lib a tu proyecto, y enlazar las bibliotecas necesarias (SDL2_ttf.lib y sus dependencias). Luego podrás incluirla con:
#include <SDL_ttf.h>
Alternativamente, si utilizas un gestor de paquetes como vcpkg, puedes instalarla fácilmente junto con SDL2 y todas sus dependencias.