为什么在MinGW中编译的DLL会崩溃?

时间:2013-04-24 04:27:21

标签: dll cygwin mingw libstdc++ g++-4.7

我使用g ++ 4.7在Cygwin中编译了一个DLL。它工作正常。但是当我在MinGW中编译相同的代码并尝试使用DLL时。它使用拒绝访问(CX00000005)错误导致程序崩溃,并将libstdc ++ - 6.dll显示为问题DLL。

感谢任何帮助。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

当你运行你的应用程序时,你很可能错过了一个MinGW dll或者在PATH中有一个cygwin dll。请务必将正确的dll复制到与exe相同的目录中。