【发布时间】:2014-07-14 08:38:21
【问题描述】:
您如何“正确”为 VS 2013 设置 SFML?虽然有几个地方给了我一些关于如何做到这一点的信息,但除了一件事之外似乎没有什么能奏效:SFML MS2012 Extension。但是,我想知道如何从头开始为 VS 2013 执行此操作,而不需要扩展。
这是我当前使用的不带扩展名的流程:
1) 在 VS 2013 中打开新项目。
2) 添加对 SFML 库(dll)的引用:sfml-audio-2、afml-graphics-2 和 sfml-windows-2。
3) 通过添加现有文件添加扩展库:csfml-audio-2、csfml-graphics-2、csfml-windows-2、libsndfile-1 和 openal32。
4) 创建应用程序。
在扩展和自己做所有事情之间,明显的区别是程序集信息中的 GUID,但是如果我尝试前面的步骤并将扩展项目中的 GUID 插入到新项目中,我的尝试仍然失败,即使这些项目最终看起来完全一样。最重要的是,GUID 来自哪里以及如何获取它?
第二个问题:XNA 是否像 SFML 那样拥有所有的音频/图形/窗口处理功能?如果是这样,切换到 XNA 会比使用 SFML.Net 更好吗?
【问题讨论】:
-
你还有这个问题吗?
-
是的,我是。完全不知道如何让它发挥作用。