【问题标题】:Troubleshooting for SFML set up for Code::Blocks为 Code::Blocks 设置 SFML 的故障排除
【发布时间】:2020-09-07 11:56:52
【问题描述】:

我已经尝试了我能想到的一切。我遵循了许多教程并尝试尝试使 SFML 在 Code::Blocks 上工作。我正在尝试动态链接它们。

我已经让 SFML 在 Visual Studio 上工作,但由于 C:驱动器空间有限,我想使用更小的应用程序。每次我尝试构建它都会失败。我也知道我需要将 .dlls 添加到可执行文件所在的文件夹中。无论我尝试做什么来修复它,我总是得到 ld.exe||can not find -SFML-xxxxx|

我添加的每个链接器都会显示此错误。

【问题讨论】:

    标签: c++ linker codeblocks sfml dynamic-linking


    【解决方案1】:

    您似乎使用了不正确的 SFML 构建(相对于编译器),或者您只是在链接时犯了一些错误。该错误可能是因为您没有以正确的顺序链接文件(是的,顺序很重要)或者可能是其他原因。你的问题不是很具有描述性。无论如何,我建议使用您正在使用的编译器检查您下载的 SFML 的版本/构建(它可能应该是 MinGW)。或者,您可以使用您的编译器版本从源代码构建 SFML。

    【讨论】:

    • 嗯,我已经尝试了每个订单和许多链接方式。我手动安装了我的编译器,所以我知道它是正确的版本。
    猜你喜欢
    • 2013-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多