Модераторы: xvr
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ярлык для программы, компиляция и запуск одним кликом мышки 
:(
    Опции темы
Ivanich
Дата 30.10.2009, 14:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 35
Регистрация: 24.2.2007

Репутация: нет
Всего: нет



я вот подумал ведь можно сделать так:

1. создаем файлик "NameFile" в котором пишем:
Код

qmake -project
qmake
make
./nameProg

2. создаем ярлык на рабочем столе указывающий на "NameFile"

и получается, что при клике мышкой по ярлыку мы запускаем программу. А вот как все это реализовать?
PM MAIL   Вверх
azesmcar
Дата 30.10.2009, 14:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 1
Всего: 211



Ivanich

Под никсами - создавай shell script, под windows - bat файл. В чем проблема?
PM   Вверх
Ivanich
Дата 30.10.2009, 14:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 35
Регистрация: 24.2.2007

Репутация: нет
Всего: нет



Цитата(azesmcar @ 30.10.2009,  14:41)
Ivanich

Под никсами - создавай shell script, под windows - bat файл. В чем проблема?

Проблема в том, что вообше не знаю как делать. Под виндой еще делал года три назад (по учебе надо было), а вот по линуксом не делал.

1. Делаю файл с расширением .sh     -       namefile.sh
2. Пишу там:
Код

qmake -project
qmake
make
./nameProg

прям так и напишу работать будет? или нужно писать каким-то специальным образом?
3. Как создать ярлык вообще не знаю.
PM MAIL   Вверх
azesmcar
Дата 30.10.2009, 14:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 1
Всего: 211



Shell Script Programming

Добавлено через 1 минуту и 7 секунд
 smile администрация уже собственные сообщения начала скрывать?
PM   Вверх
Ivanich
Дата 30.10.2009, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 35
Регистрация: 24.2.2007

Репутация: нет
Всего: нет



Цитата(azesmcar @ 30.10.2009,  14:51)
Shell Script Programming

Добавлено @ 14:52
 smile администрация уже собственные сообщения начала скрывать?

Да чет я вообще не понял, что я не так сделал  smile 
А ссылочку можно как ярлыки делать?
PM MAIL   Вверх
azesmcar
Дата 30.10.2009, 15:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 1
Всего: 211



Цитата(Ivanich @  30.10.2009,  14:59 Найти цитируемый пост)
Да чет я вообще не понял, что я не так сделал  smile 

Уже почитал?

Цитата(Ivanich @  30.10.2009,  14:59 Найти цитируемый пост)
А ссылочку можно как ярлыки делать? 

Какие ярлыки, читай как скрипты под никсами писать.

будет мало тут есть еще
http://www.google.mu/search?q=unix+shell+p...lient=firefox-a

PM   Вверх
svlary
Дата 2.11.2009, 07:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 207
Регистрация: 8.9.2009

Репутация: 4
Всего: 4



Цитата(Ivanich @  30.10.2009,  14:11 Найти цитируемый пост)
при клике мышкой по ярлыку мы запускаем программу. А вот как все это реализовать? 

Насколько я знаю, размещение ярлыков на рабочем столе зависит не только от типа ОМ (GNOME / KDE) но даже от конкретного дистрибутива.  Поэтому, скажу КОНКРЕТНО про FC-11,  с которой сейчас работаю.
  •  Список всех приложений, которые МОГУТ быть включены в меню или рабочие столы разных пользователей, хранится в каталоге /usr/share/applications в виде списка файлов *.desktop. Структура этих файлов достаточно понятная и легко копируется.
  •  Вы должны создать в этом каталоге файл ВашеПриложение.desktop для приложения, которое сами разработали.
  •  В домашнем каталоге пользователя. которому хотите положить на рабочий стол эту иконку, отредактируйте файл

       
    Код

    ~/.kde/share/config/plasma-desktop-appletsrc

      Добавив в него строки, вроде таких :

    [Containments][1][Applets][46][Configuration]
    Url=file:///usr/share/applications/ВашеПриложение.desktop
   Насчет цифирок в квадратных скобках - надо разбираться....
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Программирование под Unix/Linux"
xvr
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой "Код".
  • Вопросы мобильной разработки тут
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr.

 
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема »


 




[ Время генерации скрипта: 0.0725 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.