2

我一直在使用带有 C++ 的外部 API (SFML),这需要我在安装的 MinGW 中添加一些 dll 文件。虽然该程序对我来说编译和运行良好,但它不会在任何其他计算机上运行。尝试在其他计算机上运行时会弹出此错误:

The proecdure entry point __gxx_personality_v0 could not be located in the dynamic link library,后跟 *.exe 位置。

我的朋友提到我可以将 MinGW 与我的程序捆绑在一起并编辑用户 PATH,但我没有在网上找到任何有关如何执行此操作的文档。如果有人能指出我正确的方向,我将非常感激。

4

1 回答 1

0

您需要将编译器的运行时库与您的可执行文件一起提供,或者将其静态链接到您的程序中。

于 2013-03-28T17:30:43.483 回答