Russian Qt Forum
Ноябрь 01, 2024, 07:29
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Общие вопросы
>
Не получается нацепить иконку на экзешник в винде!!!
Страниц: [
1
]
2
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Не получается нацепить иконку на экзешник в винде!!! (Прочитано 8544 раз)
Racot
Гость
Не получается нацепить иконку на экзешник в винде!!!
«
:
Февраль 01, 2012, 22:18 »
делаю всё как полагается:
-кидаю иконку my_icon.ico в папку с проектом........
-создаю там же текстовый фаил myapp.rc и в нем пишу - IDI_ICON1 ICON DISCARDABLE "my_icon.ico"
- в файле проекта дописываю - RC_FILE = myapp.rc (пробывал поразному - win32: RC_FILE = myapp.rc......и RC_FILE += myapp.rc)......
при сборке ошибка:
No rule to make target `..\SED_NEW\myapp.rc', needed by `release/myapp_res.o'. Stop.
чего он от меня хочет???
Записан
Racot
Гость
Re: Не получается нацепить иконку на экзешник в винде!!!
«
Ответ #1 :
Февраль 01, 2012, 22:33 »
ээээээээээээ....................убрал только что RC_FILE = myapp.rc из проекта а он мне всё равно эту ошибку выдаёт при сборке........это как?? уже и пересобирал полностью........та же ошибка((((((
Записан
mutineer
Гость
Re: Не получается нацепить иконку на экзешник в винде!!!
«
Ответ #2 :
Февраль 01, 2012, 22:44 »
Это про Qt вообще вопрос?
Записан
thechicho
Гость
Re: Не получается нацепить иконку на экзешник в винде!!!
«
Ответ #3 :
Февраль 01, 2012, 23:51 »
удали папки release, debug
файлы
Makefile
Makefile.Debug
Makefile.Release
собери
Записан
Racot
Гость
Re: Не получается нацепить иконку на экзешник в винде!!!
«
Ответ #4 :
Февраль 02, 2012, 06:03 »
Цитата: thechicho от Февраль 01, 2012, 23:51
удали папки release, debug
файлы
Makefile
Makefile.Debug
Makefile.Release
собери
убрал RC_FILE = myapp.rc и Makefile , всё пересобрал - всё пошло........только опять добавил RC_FILE = myapp.rc в .pro
и опять тоже самое.......(((((
Записан
QtCoder
Гость
Re: Не получается нацепить иконку на экзешник в винде!!!
«
Ответ #5 :
Февраль 02, 2012, 10:33 »
ты в myapp_res.cpp на .rc никак не ссылаешся случаем?
Записан
Racot
Гость
Re: Не получается нацепить иконку на экзешник в винде!!!
«
Ответ #6 :
Февраль 02, 2012, 18:16 »
myapp_res.cpp - а это откуда?
Записан
thechicho
Гость
Re: Не получается нацепить иконку на экзешник в винде!!!
«
Ответ #7 :
Февраль 03, 2012, 04:30 »
ты просто сказочный ...
зачем убирать RC_FILE = myapp.rc
Записан
QtCoder
Гость
Re: Не получается нацепить иконку на экзешник в винде!!!
«
Ответ #8 :
Февраль 03, 2012, 08:04 »
Цитата: Racot от Февраль 02, 2012, 18:16
myapp_res.cpp - а это откуда?
Отсюда
No rule to make target `..\SED_NEW\myapp.rc', needed by `release/myapp_res.o'. Stop.
Объектник myapp_res.o генерится из myapp_res.cpp
Записан
Racot
Гость
Re: Не получается нацепить иконку на экзешник в винде!!!
«
Ответ #9 :
Февраль 03, 2012, 18:28 »
Цитировать
зачем убирать RC_FILE = myapp.rc
сто бы проверит что так проект собирается.....
Цитировать
Объектник myapp_res.o генерится из myapp_res.cpp
а это уже интересно.......ведь у меня нет никакого myapp_res.cpp......откуда ему взяться?
Записан
sudo
Гость
Re: Не получается нацепить иконку на экзешник в винде!!!
«
Ответ #10 :
Февраль 03, 2012, 18:36 »
Не цепляет и не подцепит, пока нормальный Qt-шный ресурс не напишешь. Как писать ресурсы, написано в Ассистенте, их можно прекрасно создавать и в редакторе Креатора
Записан
Racot
Гость
Re: Не получается нацепить иконку на экзешник в винде!!!
«
Ответ #11 :
Февраль 03, 2012, 19:11 »
Цитировать
Не цепляет и не подцепит, пока нормальный Qt-шный ресурс не напишешь.
Зачем файл ресурсов?? ведь без них можно.....делала как здесь
http://doc.trolltech.com/4.5/appicon.html
.........
Записан
thechicho
Гость
Re: Не получается нацепить иконку на экзешник в винде!!!
«
Ответ #12 :
Февраль 04, 2012, 09:17 »
удали все, что автоматически сгенерировано
RC_FILE = myapp.rc не убирай
собери
Записан
cya-st
Гость
Re: Не получается нацепить иконку на экзешник в винде!!!
«
Ответ #13 :
Февраль 05, 2012, 17:23 »
Цитата: Racot от Февраль 03, 2012, 19:11
Цитировать
Не цепляет и не подцепит, пока нормальный Qt-шный ресурс не напишешь.
Зачем файл ресурсов?? ведь без них можно.....делала как здесь
http://doc.trolltech.com/4.5/appicon.html
.........
там кстати описан вариант для ресурсов
.
И еще, ссылку не надо было в маил тег пихать
Записан
kambala
Джедай : наставник для всех
Offline
Сообщений: 4746
Re: Не получается нацепить иконку на экзешник в винде!!!
«
Ответ #14 :
Февраль 05, 2012, 18:47 »
а, к слову, можно ли использовать более одного .rc файла в .pro? у меня иконка в одном, а всякие строчки - в другом.
Записан
Изучением C++ вымощена дорога в Qt.
UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Страниц: [
1
]
2
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...