gpt4 book ai didi

c++ - 将 SFML 与 Qt Creator 一起使用?

转载 作者:搜寻专家 更新时间:2023-10-31 01:52:48 26 4
gpt4 key购买 nike

我最近出于学习目的开始学习 SFML API,但在我看来它只支持 Codeblocks IDE 和 Visual Studio。由于我自己的想法,我不喜欢这两个 IDE,而我喜欢 Qt 附带的 IDE。

基本上可以在 Qt creator 中使用 SFML 吗?

编辑:

我知道你们中的一些人可能有一天会在谷歌上找到这个,在努力设置 sfml 以与 qt creator 一起工作 8 天后,我找到了解决方案:

第 1 步:从网站下载 SFML 的 VS 版本(不是 codeblocks 版本)第 2 步:将 DLL 从 C:\SFML-1.6\lib 复制到您的 system32 目录第 3 步:打开 qt creator,制作一个普通的 C++ 项目,打开您的 .pro 文件并添加以下行:

    INCLUDEPATH += C:\SFML-1.6\include
LIBS += C:\SFML-1.6\lib\sfml-system.lib \
C:\SFML-1.6\lib\sfml-window.lib \
C:\SFML-1.6\lib\sfml-graphics.lib \
C:\SFML-1.6\lib\sfml-audio.lib \
C:\SFML-1.6\lib\sfml-network.lib

大功告成!

最佳答案

简短回答:是的。

IDE 并没有那么重要。编译器会。根据 Qt Creator 使用的编译器,您可以下载适当的 SFML 包。基于 MinGW 的版本很可能会与您默认安装的 Qt Creator 一起正常工作。 (我相信这依赖于 MinGW?)

剩下要做的就是将 SFML 放在它自己的目录中,并确保在 Qt Creator 项目中设置正确的路径。真的没什么。

关于c++ - 将 SFML 与 Qt Creator 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12056412/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com