Я делаю игру на SDL2, и для текста мне нужно включить SDL2_ttf.h.Но когда я запускаю программу, выдается сообщение об ошибке: «Точка входа не найдена»
«Точка входа не найдена»
Я загрузил TTL SDL2 с https://www.libsdl.org/projects/SDL_ttf/ в разделе "Библиотеки разработки" SDL2_ttf-devel-2.0.15-VC.zip ".
И настройки проекта Visual Studio:
C ++ Дополнительные каталоги включения
C ++ Настройки линкера
C ++ Настройки ввода линкера
Ваши двоичные файлы SDL2 устарели для используемых вами двоичных файлов SDL2_ttf.Ваши двоичные файлы SDL2 относятся к маю 2017 года. Из следующего сообщения в списке рассылки видно, что функция SDL_ceilf была добавлена в ноябре 2017 года: http://lists.libsdl.org/pipermail/commits-libsdl.org/2017-November/002386.html
SDL_ceilf
Чтобы исправить обновление двоичных файлов SDL2: https://www.libsdl.org/download-2.0.php
и выполните чистую сборку вашего проекта.