为什么CLion可以运行我的程序而我却不能运行?[找不到程序入口点...]

问题描述 投票:0回答:1

当CLion构建我的可执行文件时,它可以正常运行。但是,如果我在文件资源管理器中双击我的可执行文件,它给出的结果是。

Entry Point Not Found

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

我也是用MingW从源码中构建了libBox2D.dll。在我的PATH目录中没有其他libBox2D.dll的拷贝。我很困惑。

我在Windows上用Mingw编译,使用make。如果需要更多的信息,我很乐意提供。

欢呼

编辑]libBox2D.dll与我的可执行文件位于同一目录。

c++ dll mingw box2d
1个回答
0
投票

很好,原来我只是缺少MinGW的DLL:libgg_s_dw2-1.dll和libstdc++-6.dll。

把它们和我的可执行文件放在一起就解决了这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.