SFML loadFromFile() 访问冲突错误

问题描述 投票:0回答:0

所以,我一直在尝试使用 SFML 的 loadFromFile() 函数,但它一直给我一个访问冲突错误。它一直在给我错误和不给我错误之间来回切换。每次我认为它在工作时,它又开始出错。

#include <SFML/Graphics.hpp>
#include <iostream>
#include <vector>


int main()
{

    sf::RenderWindow window(sf::VideoMode(1000, 1000), "SFML works!");

    sf::Image newImage;
    sf::Texture newTexture;
    newImage.loadFromFile("bg_grid.jpg"); //access violation error occurs right here


    newTexture.loadFromImage(newImage);
    sf::Sprite newSprite(newTexture);


    return 0;
}

我包含的调试文件夹是“sfml-system-d.lib;sfml-graphics-d.lib;sfml-window-d.lib;”我已经尝试添加确切的文件地址,但它仍然不起作用。随机访问违规错误的一些可能原因是什么?

c++ access-violation
© www.soinside.com 2019 - 2024. All rights reserved.