Failed to load image

В этой теме 35 ответов, 5 участников, последнее обновление  BunDem 4 года/лет, 2 мес. назад.

Просмотр 15 сообщений - с 1 по 15 (из 36 всего)
  • Автор
    Сообщения
  • #790

    Avtarkia9711
    Участник
    Сообщений:36

    Зарегистрирован:
    19.05.2015

    Репутация:0

    Вообщем, пишу игру типа Марио на Visual c++ 2013. Подключил SFML и т.д.(все нужные библиотеки) написал код. А он при запуске exe файла выводит
    Failed to load image “название файла”.Reason: Unable to open file
    И таких несколько строк.Вот ссылка на яндекс.диск(на сам проект)https://yadi.sk/d/0BkqKcHVgjxrk

    #791
    Павел Букреев
    Павел Букреев
    Хранитель
    Сообщений:587

    Зарегистрирован:
    04.01.2015

    Репутация:104

    может дело в правах доступа на папку?проверь пути на изображение и его расположение.

    Убедись, что разрядность библиотеки та же. Так же проверь дебаг или релиз настраивался.

     

    #792

    Avtarkia9711
    Участник
    Сообщений:36

    Зарегистрирован:
    19.05.2015

    Репутация:0

    Права доступа проверил,пути проверил, разрядность вроде правильная.Слушай, может скачаешь и проверишь сам? SFML у меня SFML.2.2 скачал с оф. сайта. пишу на Visual c++ 2013

    #793
    Павел Букреев
    Павел Букреев
    Хранитель
    Сообщений:587

    Зарегистрирован:
    04.01.2015

    Репутация:104

    Вставь код из 3 его или 4 урока и посмотри будет ли работать. этот проект слишком громоздкий для теста.

    у меня твой проект выдает ошибки на tinyxml (не правильные пути)

    #794

    Avtarkia9711
    Участник
    Сообщений:36

    Зарегистрирован:
    19.05.2015

    Репутация:0

    А ты  tinyxml подключил?у меня кстати твой код,где ты платформер писал, тоже также не работает. У тебя там 2 exe файла.Один в папке Debug, а другой  в папке где main код.Ну так вот. Если запускать через тот что в debug, то такая же ошибка.А если через другой,  то все работает

    #795

    Avtarkia9711
    Участник
    Сообщений:36

    Зарегистрирован:
    19.05.2015

    Репутация:0

    Кстати, насчет tintxml, просто добавь все файлы из папки tinyXML в проект в Visual и ругаться перестанет

    #796
    Павел Букреев
    Павел Букреев
    Хранитель
    Сообщений:587

    Зарегистрирован:
    04.01.2015

    Репутация:104

    Я добавляю через vs, просто надо старые tinyxml удалять и новые пихать.

    Зачем ты подключаешь opengl?

    у меня крашится на tinyxml

    https://pp.vk.me/c625216/v625216323/2fb4b/yBHIFzUmC9g.jpg

    #797

    Avtarkia9711
    Участник
    Сообщений:36

    Зарегистрирован:
    19.05.2015

    Репутация:0

    Знаю,opengl не нужен. Вообщем, я взял папку files и положим в debug( в тот, где exe файл)И ошибки с загрузкой png файлоа исчезли. Но саму карту( файл map.tmx) я не скопировал. Попробовал запустить без него и в результате появилось окно с гл. героем без карты без ничего.Я подумал, что если скопировать и файл tmp(тот, который карта) то игра запуститься.Но когда запускаю просто выходит консольное окно, окно “SFML work” и через 2 сек выходит сообщение “Прекращена работа программы…”
    Кстати, вместо того чтобы копировать папку с файлами в папку дебаг, можно было просто exe файл скопировать в папку,где main код. Так вроде, все сделал правильно, но почему он не хочет запускаться?
    Можешь скинуть свой скайп или еще что-нибудь чтобы более удобно было писать?

    #798

    Avtarkia9711
    Участник
    Сообщений:36

    Зарегистрирован:
    19.05.2015

    Репутация:0

    Вот мой скайп(danigor19971), можешь написать мне сам, если не хочешь выставлять свой скайп

    #799
    Павел Букреев
    Павел Букреев
    Хранитель
    Сообщений:587

    Зарегистрирован:
    04.01.2015

    Репутация:104

    Черный фон и нет карты похоже на то, что не находит тайлсет.
    Там помимо tmx файла надо ещё файл тайлсета скопировать и верный путь проверить. Чтобы проверить верный путь – открой в блокноте (лучше notepad++) карту tmx и посмотри верный ли адрес до тайлсета и действительно ли он располагается по этому адресу. если нет,то исправь вручную путь и сохранись.

    #800

    Avtarkia9711
    Участник
    Сообщений:36

    Зарегистрирован:
    19.05.2015

    Репутация:0

    Проверил, все верно. Вообщем, перевел все на Visual 2010(до этого писал на visual 2013) и теперь такая же ошибка как у тебя

    #801

    Avtarkia9711
    Участник
    Сообщений:36

    Зарегистрирован:
    19.05.2015

    Репутация:0

    Ты может заметил, в окне вывода пишет

    Первый этап обработки исключения в “0x00fbe336″ в “Mario.exe”: 0xC0000005: Нарушение прав доступа при чтении “0x0000004c”.

    Что это значит?

    #802

    Avtarkia9711
    Участник
    Сообщений:36

    Зарегистрирован:
    19.05.2015

    Репутация:0

    Кстати, у меня при компиляции выходит такое окно

    Может из-за него ошибка?

    Вложения:
    You must be logged in to view attached files.
    #805
    Павел Букреев
    Павел Букреев
    Хранитель
    Сообщений:587

    Зарегистрирован:
    04.01.2015

    Репутация:104

    Гуглани эти ошибки (особенно последнюю). Я не встречал. Насчет tinyxml – подозреваю, что может версия не подходит. Проект из урока 22 запускается нормально?

    #807

    Avtarkia9711
    Участник
    Сообщений:36

    Зарегистрирован:
    19.05.2015

    Репутация:0

    Да, урок 22 запускается

Просмотр 15 сообщений - с 1 по 15 (из 36 всего)

Для ответа в этой теме необходимо авторизоваться.