我正在尝试学习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,尽管我很确定我没有做任何不同的事情。
我做错了什么?非常感谢您的帮助。