1

好的,所以我有一个使用 SFML 的 C++ 项目,我希望能够使用 MinGW 从 CMD 编译它。我有它,所以我可以编译.cpp,但是,我只需要知道我还需要做什么才能让它与 SFML 一起工作。我尝试用 CodeBlocks 和 MinGW 编译它,它工作正常,直到我尝试运行它,此时它告诉我 sfml-system.dll 从我的计算机中丢失。这是否意味着我安装不正确?据我所知,我一直按照 CodeBlocks 的安装... . 感谢您提供的帮助!

4

2 回答 2

5

好的,所以如果它构建良好并与sfml-system.dllat 链接时间链接,那么就没有真正的问题。您需要做的就是sfml-system.dll在构建.exe文件所在的目录中复制(或创建指向它的链接)。这将使.exefind 成为所需的库。

于 2012-11-07T06:49:31.490 回答
0

libgcc_s_dw2-1.dll就在bin文件夹内,在最新的MinGW 版本上。

复制到.exe文件夹,它应该运行。

于 2019-06-25T15:10:01.823 回答