Почему CLion может запустить мою программу, а я не могу? [Не удалось найти точку входа в процедуру ...] - PullRequest
0 голосов
/ 07 мая 2020

CLion может нормально запустить мой исполняемый файл при его сборке. Однако, если бы я открыл свой встроенный исполняемый файл, дважды щелкнув его в проводнике файлов, он дал бы:

Entry Point Not Found

The procedure entry point _ZdlPvj could not be located in the dynamic link library
<Path-to-dll>/libBox2D.dll

Я также собрал libBox2D.dll из исходного кода с помощью MingW. Ни в одном из моих каталогов PATH нет других копий libBox2D.dll. Я в растерянности.

Я на Windows компилирую с Mingw с помощью make. Если потребуется дополнительная информация, я с радостью предоставлю ее.

Ура

[Изменить] libBox2D.dll находится в том же каталоге, что и мой исполняемый файл.

1 Ответ

0 голосов
/ 07 мая 2020

Милый, оказывается, мне просто не хватало библиотеки DLL MinGW: libgg_s_dw2-1.dll и libstdc ++ - 6.dll.

Размещение их вместе с исполняемым файлом устранило проблему.

...