快捷搜索: 王者荣耀 脱发

SFML 与 VS2015 的安装配置

SFML 与 VS2015 的安装配置


一、下载

    在官网下载 IDE 对应版本的 SFML,本安装教程使用的 IDE 是 VS2015,下载地址是:

二、解压安装

    把下载下来的相应安装包解压至任意文件下(看你心情,想放哪就放哪,但需要记住你放的位置),本教程将其解压至 C:Program FilesSFML,然后呢?嗯,这样就完成了,是不是很简单!因为下载的这个是已经被别人编译好的版本了,我们不用自己再重新编译了,直接用就行的。

三、环境变量的配置

    将 C:Program FilesSFMLSFML-2.4.2in 添加到系统的环境变量中,这个怎么添加网上有很多的教程,照着弄就行了。记得添加完成以后要重启或者注销计算机才行,不然也用不了

四、VS2010 的相应配置

    1.新建项目以后,选中项目右击选中属性 2.在左上方的平台选择:X64 3.左边的配置属性选择:VC++ 目录,在右边方框可以看到,可执行目录、饱含目录等等 4.可执行目录中添加 C:Program FilesSFMLSFML-2.4.2in(添加的路径已本教程 SFML 的解压路径相应来写的,看官自己的路径对照着来就行了) 5.包含目录添加:C:Program FilesSFMLSFML-2.4.2include 6.库目录添加:C:Program FilesSFMLSFML-2.4.2lib 7.选择连接器–输入–附加依赖项,添加: sfml-graphics-d.lib sfml-window-d.lib sfml-audio-d.lib sfml-network-d.lib sfml-system-d.lib

五、测试是否配置成功

    上面基本配置完成了,接下来用一个测试程序来运行一下成功没有,把下面的代码复制粘贴到新建的 main.cpp 文件中,直接按 Ctrl+F5 运行,如果看到一个绿色的圆就说明配置完成了

#include <SFML/Graphics.hpp>

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;
}
经验分享 程序员 微信小程序 职场和发展