不管我尝试什么,SFML无法加载图像文件

时间:2018-12-01 16:24:09

标签: c++ image sfml

我正在尝试一个简单的SFML项目,这给我一个错误,提示它无法加载图像文件。这是我的代码:

#include <SFML/Graphics.hpp>
#include <iostream>
using namespace sf;

int main() {
RenderWindow window(VideoMode(600, 600), "Chess");

system("dir");

Texture texture;
texture.loadFromFile("board.png");

Sprite s(texture);

while (window.isOpen()) {
    sf::Event event;
    while (window.pollEvent(event))
    {
        if (event.type == sf::Event::Closed)
            window.close();
    }

    //draw
    window.clear();
    window.draw(s);
    window.display();
}
}

我已经尝试了所有指南并解决了我发现的这个问题,但没有一个可以奏效。谁能帮助我?是的,我的图像文件位于项目目录中。如果有帮助,我正在使用VS 2013。

0 个答案:

没有答案