Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: g++ как поставить иконку компилируемой программе?  (Прочитано 4285 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн xmarat

  • Автор темы
  • Участник
  • *
  • Сообщений: 101
    • Просмотр профиля
Собственно сабж, заранее благодарю за ответы.

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
В фремворке Qt есть что-то похожее. Просто иконка в ресурсах, от туда загружается и устанавливается для приложения. Но это run-time. Как в винде иконки навешивать на исполняемые файлы не предусмотрено.

Axa-Ru

  • Гость

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
В фремворке Qt есть что-то похожее. Просто иконка в ресурсах, от туда загружается и устанавливается для приложения. Но это run-time.
Можно и не из ресурсов.
Иконка будет на панели(ях) и в заголовке окна. Но в файловом менеджере - нет.
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн Упс

  • Старожил
  • *
  • Сообщений: 3231
    • Просмотр профиля
Вообще-то вопрос странный, что значит:-" компилируемой программе"?
xUbuntu 12.04

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Ну не для скрипта(интерпретируемого) же ставить  :o
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн xmarat

  • Автор темы
  • Участник
  • *
  • Сообщений: 101
    • Просмотр профиля
Цитировать
Вообще-то вопрос странный, что значит:-" компилируемой программе"?

Почему странный? Например вот так компилирую:
g++ myprogr.cpp `wx-config --libs` `wx-config --cxxflags` -o myprog.exeПрограмма получается без иконки. Забыл указать MinGW.

QT не пользуюсь.

Lifewalker

  • Гость
«В правильном вопросе содержится половина ответа» © народная мудрость

Если задать вопрос «Как подключить ресурс с пиктограммой к скомпилированной программе», то ответ можно получить значительно быстрее. Увы, я не знаю, но может кто другой подскажет ответ на правильный вопрос :)

Оффлайн ierofant

  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
QT не пользуюсь.
А чем тогда пользуетесь? Или вы хотите в консоле иконку поставить???

Оффлайн Мангуст

  • Любитель
  • *
  • Сообщений: 98
    • Просмотр профиля

Оффлайн xmarat

  • Автор темы
  • Участник
  • *
  • Сообщений: 101
    • Просмотр профиля
Цитировать
«В правильном вопросе содержится половина ответа» © народная мудрость

Я уже не знаю как еще написать... Есть MinGW(компиляторы gcc, g++, и т.д. для Windows), в MinGW есть g++, есть файл myprog.cpp(это моя программа). Мою программу(файл myprog.cpp) я компилирую с помошью g++. В итоге получается программа без иконки, а хочу чтоб у моей программы была иконка, но не знаю что нужно сделать, чтоб в итоге получалась программа с иконкой.

Много тавтологии... извините, не удержался.

Мангуст Спасибо, пригодилось. Но там только в окне программы. Мне бы еще и в файловом менеджере иконку сделать.

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Просуммирую то что написано выше.
НЕТ в линуксе такого. В дефолтном варианте точно.
Вы может по-изврящаться и сделать, но оно будет только у вас. Не предусматрины тут виндовые красивости.
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн xmarat

  • Автор темы
  • Участник
  • *
  • Сообщений: 101
    • Просмотр профиля
Узнал что такое можно сделать с помошью make файла.

Lifewalker

  • Гость
Круто. Ссылкой поделитесь, пожалуйста, где описана процедурка.

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Что-то все намешали в кучу.
1. Все пиктрограммы видны только в графических файловых менеджерах.
2. В файловых менеджерах можно присвоить любому файлу свой значок.
Примечание.
Для qt есть возможность прикрепить значок из файла ресурсов. Тогда файловый менеджер будет использовать его.
Наверное, есть какие-то подобные варианты.
Наверняка есть программы добавляющие значки к файлам. В Windowsх, кажется, была такая фича. Наверняка и в линуксе найдется такая утилита.
Но это как-то подозрительно пахнет.

 

Страница сгенерирована за 0.05 секунд. Запросов: 25.