Запуск проекта в Windows (SFML)

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

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

    Vlad587
    Участник
    Сообщений:2

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

    Репутация:0

    Здравствуйте Павел. Сделал консольное приложение Win32. В VS2013  работает, как надо, а из под Windows 8.1 запускается но в место картинки мигающий белый квадрат. Ошибку пишет такую (failed to load image “images/sova.png”. Reason : Unable to open file
    Failed to create texture, invalid size (0x0))

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

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

    Репутация:104

    может при перемещении проекта нарушились пути до картинки? попробуй пропиши для картинки полный путь – это типа “C:/…/image.png”

    #943

    Vlad587
    Участник
    Сообщений:2

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

    Репутация:0

    Сделал. Та же ерунда. Мигающий белый квадрат на черном фоне.

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

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

    Репутация:104

    Код проекта показывай

    #945

    Vlad587
    Участник
    Сообщений:2

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

    Репутация:0

    Получилось. Твой совет правильный, только пришлось переименовать папку пользователя на английский. Теперь возникает вопрос как его запускать на другом компьютере, папка же изменится. И еще почему нельзя копировать дополнительные файлы в “файлы ресурсов”? Потому, что VS русский? Смотрел похожий мануал по JAVA там так и делают. Спасибо за помощь – буду продолжать.

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

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

    Репутация:104

    на форуме есть уже такая тема. поищи пож-та ) я про запуск на другом компе. не думаю что русская vs играет какую-то роль.

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

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