我收到错误“程序点__gxx_personality_v0无法在动态链接库中找到libstdc ++ - 6.dll如何解决这个问题?我不知道任何帮助将不胜感激。
答案 0 :(得分:2)
您的编译器使用的是不同版本的libstdc ++ - 6.dll,然后是您下载的SFML的二进制文件。这基本上意味着当SFML编译你下载的库的版本时,他们使用了不同版本的libstdc ++,然后你的计算机就会出现这种情况,这显然会在大多数时候引起问题。
这可能是解决这个问题的最佳方案。
您需要从源代码编译。你需要做一些事情。首先出去拿CMake,这里有。然后去下载SFML 2.1源代码http://www.sfml-dev.org/download.php(或者你想要的任何版本)。接下来要弄清楚如何从源代码编译,您可以按照本教程http://www.sfml-dev.org/tutorials/2.1/compile-with-cmake.php。
一旦编译完所有链接到你专门为编译器创建的新库,你就应该好了。
答案 1 :(得分:1)
也许你的gcc版本与(非常)不同于构建SFML库的版本? 最好的解决方案是使用编译器自己构建源代码。