使用VS 2015的SFML,无法打开包含文件

时间:2016-12-25 21:53:31

标签: c++ visual-studio-2015 sfml

我正在尝试学习sfml,但是我无法入门:/它不会在debug x64中构建。我正在使用Windows 10。

我的代码(Win32控制台):

#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;
}

我设置的属性:

general-&gt;包含目录:我在这里设置了sfml“include”目录。

general-&gt;图书馆目录:我已将其设置为“lib”。

c / C ++ - &gt; General-&gt;其他包括库:“include”如上所述。

linker-&gt; general-&gt;其他库目录:“lib”,如上所述。

linker-&gt; input-&gt;其他依赖项:我列出了5个lib,分别用于发布和调试。

我还将调试“bin”sfml dll放在debug文件夹中。

当我尝试编译时,我不断获得C1083。在我之前的两次尝试中,我一直在获得LNK2019,尽管我很确定我没有做任何不同的事情。

我做错了什么?非常感谢您的帮助。

0 个答案:

没有答案