本人代下CSDN资源,付费下载。不同积分的资源,付费的金额不同:
- 10积分之内的,每个书籍资源1.5元。
- 10→20积分之内的,每个资源2元。
- 20→30积分之内的,每个资源2.5元。
- 30→40积分之内的,每个资源3元。
- 40积分以上的,每个资源3.5元。
下载的资源可以是你发过来的CSDN下载的链接,也可以发资源的详情信息,然后我给你找,都可以。
像一般的CSDN的资源都是 10 或者 20 积分之内的,如果你不是经常下CSDN,特意去买一个会员,实在是太亏了(一个最低都要98元一个月,然后一个月之内只能下载30个资源)。有意者可以加扣扣:2572722931(微信同样)。我来帮你下载。童叟无欺,举报的人都生儿子没P眼的人。啪啪啪的时候猝死。
如果您在Visual Studio IDE(Visual C ++编译器)中使用SFML,本教程是第一个应该阅读的教程。它将解释如何配置您的SFML项目。
首先,您必须从下载页面下载SFML SDK 。
您必须下载与您的Visual C ++版本相匹配的软件包。事实上,用VC ++ 10(Visual Studio 2010)编译的库不会与VC ++ 12(Visual Studio 2013)兼容。如果没有为您的Visual C ++版本编译的SFML包,则必须 自己构建SFML。
自己构建SFML方法(如果有自己vs版本SDK可直接下载SDK使用跳过构建,直接看下文vs2017中SML SDK的配制):
看我下面的步骤,先进去下载页面:
把上面压缩包解压到一个文件夹中, 然后创建一个名为build的文件夹。
3.打开CMake 设置如下①SFML Source code路径②工程生成路径③配置
有两个地址,把你刚刚解压的包的地址复制到第一个地址栏中
第二个地址栏写你创建build 的文件夹的地址
第一次选择编译器
选择配制
配制说明,一般默认就可以了。
接下来生成:
上面的箭头是告诉你generating完成了;(Done就是完成了的意思)
最后点击Open Project 进入编译器页面:
点击生成解决方案,然后稍微等一会,让它生成完。
然后在本地文件夹找到你刚刚生成的库,这就是生成的二级制库。自己看我的文件夹的箭头,自己在你解压的那个压缩包里找:
后面 “在VS2017中配置SFML” 了。
首先新建一个工程:
首先要做的是选择要创建的项目类型:我这里选择的是空项目, 你们还可以选择 Win32应用程序、Windows应用程序。 选空项目就没有编译器给你创建的一些文件。 然后给你的工程写一个名字, 注意: 该图中的位置: 就是你解压的包地址。 然后确定。
然后创建一个C++的源文件
鼠标右击项目然后找到属性,我们现在开始在编译器中配置 SFML 了。
在你解压的包中找地址路径复制过来。找不到,看我的箭头的地址路径。
设置头文件。这样VS就可以找到了SFML头文件在哪里。
设置你的库目录,这样VS就可以找到SFML的库在哪里。 看我的箭头,自己在你解压的包中找路径,复制过来。
点击编辑,
把你刚刚在编译器生成库,复制过来,然后确定 这六个库分别是:
sfml-audio-d.lib
sfml-graphics-d.lib
sfml-main-d.lib
sfml-network-d.lib
sfml-system-d.lib
sfml-window-d.lib
这样,编译器配置 SFML 就完成了。
把下面的代码复制到你的编译器中:
#include
int main()
{
sf::RenderWindow window(sf::VideoMode(200, 200), "SFML works!");
sf::CircleShape shape(100.f);
shape.setFillColor(sf::Color::Green);
while (window.isOpen())
{
sf::Event event;
while (window.pollEvent(event))
{
if (event.type == sf::Event::Closed)
window.close();
}
window.clear();
window.draw(shape);
window.display();
}
return 0;
}
最后运行一下,是个绿毛蛋。
总结:
1.下载SFML源代码;
2.用CMAke产生SFML工程;
3.编译SFML;
4.建议另一个空工程
5.设置SFML头文件路径;
6.设置SFML库文件路径;
7.设置SFML库;