Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: chu от Январь 31, 2011, 04:08



Название: :: error: [debug/qrc_img.cpp] Error 2
Отправлено: chu от Январь 31, 2011, 04:08
с помощью Qt Creator добавил пустой файл с ресурсами, в него поместил изображение (.jpg).
Код:
<RCC>
    <qresource prefix="/new/prefix1">
        <file>logo.jpg</file>
    </qresource>
</RCC>
при компиляции ошибка:
[debug/qrc_img.cpp] Error 2


Название: Re: :: error: [debug/qrc_img.cpp] Error 2
Отправлено: Omg от Январь 31, 2011, 19:36
Пробовал указывать абсолютный путь к файлу?


Название: Re: :: error: [debug/qrc_img.cpp] Error 2
Отправлено: Fat-Zer от Январь 31, 2011, 19:44
.png работает?


Название: Re: :: error: [debug/qrc_img.cpp] Error 2
Отправлено: chu от Февраль 01, 2011, 04:16
.png работает?
тоже нет
Пробовал указывать абсолютный путь к файлу?
где? снимок ниже:


Название: Re: :: error: [debug/qrc_img.cpp] Error 2
Отправлено: Fat-Zer от Февраль 01, 2011, 04:34
а в консоле сборки какая-нибудь более подробная ругань есть?


Название: Re: :: error: [debug/qrc_img.cpp] Error 2
Отправлено: chu от Февраль 01, 2011, 06:07
а в консоле сборки какая-нибудь более подробная ругань есть?
Код:
process_begin: CreateProcess(NULL, d:\Qt\2010.04\qt\bin\rcc.exe -name img d:\Qt\zavod\img.qrc -o debug\qrc_img.cpp, ...) failed. 
make (e=2): Не удается найти указанный файл.
mingw32-make[1]: *** [debug/qrc_img.cpp] Error 2
mingw32-make: *** [debug] Error 2
Если я правильно понял, то в d:\Qt\2010.04\qt\bin\rcc.exe должен быть "rcc.exe".... Его нет. Где найти?


Название: Re: :: error: [debug/qrc_img.cpp] Error 2
Отправлено: Fat-Zer от Февраль 01, 2011, 14:47
самое простое - попробовать переустановить кьют...


Название: Re: :: error: [debug/qrc_img.cpp] Error 2
Отправлено: Omg от Февраль 01, 2011, 16:45
как мне кажется, неработает потому что он не находит файл в указанном месте. Можно ручками в файле написать абсолютный путь к файлу, только писать не бэкслеши а обычные т.е.
не c:\asdas\asfaf а c:/asdasf/asdasf
у меня похожая проблема была, когда я пытался вставить в программу картинки, мину ресурсный файл, после указания абсолютного пути все было ок.
И еще, у меня кутишка, когда я добавлял файл, указывала абсолютный путь сама.