Uruchamianie pliku wynikowego c++ podwójnym kliknięciem.
-
- Serdeczny Borsuk
- Posty: 154
- Rejestracja: 18 mar 2014, 16:54
- Płeć: Mężczyzna
- Wersja Ubuntu: 14.04
- Architektura: x86
Uruchamianie pliku wynikowego c++ podwójnym kliknięciem.
Zrobiłem sobie programik, ale da się go tylko uruchomić przez terminal ./nazwa_pliku. A jak kliknę 2x na ikonkę to nic się nie dzieje. Jak zrobić tak aby program uruchamiał się podwójnym kliknięciem?
-
- Przyjaciel
- Posty: 6686
- Rejestracja: 20 sty 2009, 23:12
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Inne
- Architektura: x86_64
- Lokalizacja: pwd
Re: Uruchamianie pliku wynikowego c++ podwójnym kliknięciem.
Wybacz, ale z takim opisem programu, to z tym pytaniem możesz kierować się do naszego forumowego magika:
Opis problemu jest niewystarczający bądź sens istnienia tematu jest znikomyW razie wątpliwości/zastrzeżeń odnośnie powyższej informacji skontaktuj się z moderatorem, który ją wstawił.
Aby ktoś mógł Ci pomóc, to musisz podać zachowanie tego programiku. Jeżeli ma on za zadanie w terminalu wyświetlić "hello world" i się wyłączyć, to takie zachowanie możesz mieć i teraz. Tyle że zanim coś zobaczysz, to programik już się wykona. Poza tym, wypadałoby podać, czy nadałeś temu programikowi uprawnienia do wykonywania.
Aby ktoś mógł Ci pomóc, to musisz podać zachowanie tego programiku. Jeżeli ma on za zadanie w terminalu wyświetlić "hello world" i się wyłączyć, to takie zachowanie możesz mieć i teraz. Tyle że zanim coś zobaczysz, to programik już się wykona. Poza tym, wypadałoby podać, czy nadałeś temu programikowi uprawnienia do wykonywania.
O pomoc pytaj a forum, a nie przez PW.
-
- Serdeczny Borsuk
- Posty: 154
- Rejestracja: 18 mar 2014, 16:54
- Płeć: Mężczyzna
- Wersja Ubuntu: 14.04
- Architektura: x86
Re: Uruchamianie pliku wynikowego c++ podwójnym kliknięciem.
Tak to jest mniej więcej program typu hello world, tyle że chcę go uruchomić inaczej niż ./nazwa. Nie zmieniałem uprawnień
-
- Przyjaciel
- Posty: 6686
- Rejestracja: 20 sty 2009, 23:12
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Inne
- Architektura: x86_64
- Lokalizacja: pwd
Re: Uruchamianie pliku wynikowego c++ podwójnym kliknięciem.
Ale jak bardzo jest typu hello world?noindyfikator pisze:Tak to jest mniej więcej program typu hello world, tyle że chcę go uruchomić inaczej niż ./nazwa. Nie zmieniałem uprawnień
Typ 1: uruchomiony w terminalu wyrzuca jakieś tam informacje w tym samym oknie terminala, po czym sam się zamyka?
Typ 2: uruchomiony w terminalu wyświetla ładne osobne okienko i czeka aż sam go zamkniesz?
Jeżeli jest to typ 1, to poszukaj opcji, która przytrzyma/spauzuje okienko na dłuższą chwilę lub opcję, która przed zakończeniem działania programu zapyta Cię o naciśnięcie dowolnego przycisku.
Jeżeli jest to typ 2, to chyba będziesz musiał podzielić się tym twoim programem.
O pomoc pytaj a forum, a nie przez PW.
-
- Serdeczny Borsuk
- Posty: 154
- Rejestracja: 18 mar 2014, 16:54
- Płeć: Mężczyzna
- Wersja Ubuntu: 14.04
- Architektura: x86
Re: Uruchamianie pliku wynikowego c++ podwójnym kliknięciem.
Program pyta użytkownika o godzinę, minutę, a następnie to wypisuje w terminalu.
Znalazłem takie coś: http://www.rhyous.com/2009/09/30/how-to ... n-conio-h/
Zrobiłem ten programik z maina, ale dalej nie regauje na podwójne kliknięcie
Znalazłem takie coś: http://www.rhyous.com/2009/09/30/how-to ... n-conio-h/
Zrobiłem ten programik z maina, ale dalej nie regauje na podwójne kliknięcie
-
- Serdeczny Borsuk
- Posty: 129
- Rejestracja: 12 maja 2008, 22:12
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Inne
- Architektura: x86
- Lokalizacja: bezdomny
- Kontakt:
Re: Uruchamianie pliku wynikowego c++ podwójnym kliknięciem.
stwórz sobie plik o nazwie
o następującej treści.
Gdzie "/home/tygrys/QtProject/build-untitled18-Desktop-Debug/untitled18" - to pełna ścieżka do programu
Oczywiście zakładam, że używasz GNOME, Unity a nie kde
A tu masz przykładowy program hello world
Kod: Zaznacz cały
start.desktop
Kod: Zaznacz cały
[Desktop Entry]
Version=1.0
Name=MyProgramInTerminal
Exec=gnome-terminal -e "/home/tygrys/QtProject/build-untitled18-Desktop-Debug/untitled18"
Icon=utilities-terminal
Terminal=false
Type=Application
Categories=Application;
Oczywiście zakładam, że używasz GNOME, Unity a nie kde
A tu masz przykładowy program hello world
Kod: Zaznacz cały
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!" << endl;
cin.ignore(); //czeka na enter żeby zakończyć program
}
-
- Serdeczny Borsuk
- Posty: 154
- Rejestracja: 18 mar 2014, 16:54
- Płeć: Mężczyzna
- Wersja Ubuntu: 14.04
- Architektura: x86
Re: Uruchamianie pliku wynikowego c++ podwójnym kliknięciem.
Dzięki! O to mi chodziło
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 76 gości