Как исправить ошибку «Не удалось найти точку входа в процедуру SDL_ceilf в библиотеке динамических ссылок» - PullRequest
0 голосов
/ 04 февраля 2019

Я делаю игру на SDL2, и для текста мне нужно включить SDL2_ttf.h.Но когда я запускаю программу, выдается сообщение об ошибке: «Точка входа не найдена»

Error window «Точка входа не найдена»

Я загрузил TTL SDL2 с https://www.libsdl.org/projects/SDL_ttf/ в разделе "Библиотеки разработки" SDL2_ttf-devel-2.0.15-VC.zip ".

My Folders

И настройки проекта Visual Studio:

C ++ Дополнительные каталоги включения

C ++ Настройки линкера

C ++ Настройки ввода линкера

1 Ответ

0 голосов
/ 04 февраля 2019

Ваши двоичные файлы SDL2 устарели для используемых вами двоичных файлов SDL2_ttf.Ваши двоичные файлы SDL2 относятся к маю 2017 года. Из следующего сообщения в списке рассылки видно, что функция SDL_ceilf была добавлена ​​в ноябре 2017 года: http://lists.libsdl.org/pipermail/commits-libsdl.org/2017-November/002386.html

Чтобы исправить обновление двоичных файлов SDL2: https://www.libsdl.org/download-2.0.php

и выполните чистую сборку вашего проекта.

...