В консоли выводиться ошибка "Failed to load image "". Reason: Unable to open file“ sfml
Ситуация следующая, подключил sfml к проекту, хотел загрузить изображение, чтобы проверить установилась ли библиотека, по итогу имею ошибку "Failed to load image "". Reason: Unable to open file“, просмотрел решение на стаке ни один ответ не помог.
версия sfml 2.6.0
Дополнительные зависимости
sfml-graphics.lib
sfml-window.lib
sfml-system.lib
вот код:
#include "SFML/Graphics.hpp"
int main()
{
// Создаем объект окна
sf::RenderWindow window(sf::VideoMode(800, 600), "SFML Image Test");
// Загружаем изображение
sf::Texture texture;
if (!texture.loadFromFile("EchosHorizons/image.png", {100, 100, 100, 100}))
{
// Если не удается загрузить изображение, выводим сообщение об ошибке
return -1;
}
// Создаем спрайт и устанавливаем загруженное изображение на спрайт
sf::Sprite sprite(texture);
// Основной игровой цикл
while (window.isOpen())
{
// Обрабатываем все события в очереди
sf::Event event;
while (window.pollEvent(event))
{
// Если пользователь закрыл окно
if (event.type == sf::Event::Closed)
window.close();
}
// Очищаем экран
window.clear(sf::Color::Black);
// Рисуем спрайт (изображение) на экране
window.draw(sprite);
// Отображаем нарисованные объекты
window.display();
}
return 0;
}
Вот скрины файлов


