🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.linux.programowanie
7 messages
7 total messages Started by swiatowid Tue, 04 Jul 2017 11:40
C++ pomocy
#72814
Author: swiatowid
Date: Tue, 04 Jul 2017 11:40
18 lines
1668 bytes
Witam,
na wstępie powiem, że jestem całkiem niedoświadczonym użytkownikiem Linuxa.
Wielokrotnie słyszałem o kompatybilności wszystkiego na Linuxie, tak więc,
zwłaszcza przez wzgląd na szybkość systemu przerzuciłem się na niego.
Jednakże mam problem z C++. Jak mam uruchamiać programy konsolowe (wcześniej
używałem Windowsów)?
Rozszerzenia konsolowych /.exe/ w Wine nie działają, a nie mam pojęcia jak
wywołać taki program w Terminalu.

Linux Mint 18.1 'Serena' MATE 64-bit

Próbowałem także uruchomić poprzez Dev-C++ (tzn. otwieram kod źródłowy
/.cpp/ i kompiluję na miejscu, żeby otworzyć [Build & Run], jak niektórzy
robią na Windowsach) i NIC.
Proszę o pomoc. W tym tempie jeszcze pod względem programowania będę
uzależniony od Windowsów.

~Światowid
Re: C++ pomocy
#72832
Author: Jivanmukta
Date: Tue, 04 Jul 2017 12:01
26 lines
1760 bytes
swiatowid wrote:

> Witam,
> na wst�pie powiem, �e jestem ca�kiem niedo�wiadczonym u�ytkownikiem
> Linuxa. Wielokrotnie s�ysza�em o kompatybilno�ci wszystkiego na Linuxie,
> tak wi�c, zw�aszcza przez wzgl�d na szybko�� systemu przerzuci�em si� na
> niego. Jednak�e mam problem z C++. Jak mam uruchamia� programy konsolowe
> (wcze�niej u�ywa�em Windows�w)?
> Rozszerzenia konsolowych /.exe/ w Wine nie dzia�aj�, a nie mam poj�cia jak
> wywo�a� taki program w Terminalu.
> 
> Linux Mint 18.1 'Serena' MATE 64-bit
> 
> Pr�bowa�em tak�e uruchomi� poprzez Dev-C++ (tzn. otwieram kod �r�d�owy
> /.cpp/ i kompiluj� na miejscu, �eby otworzy� [Build & Run], jak niekt�rzy
> robi� na Windowsach) i NIC.
> Prosz� o pomoc. W tym tempie jeszcze pod wzgl�dem programowania b�d�
> uzale�niony od Windows�w.
> 
> ~�wiatowid

Nie wiem czy Cię dobrze rozumiem, ale program binarny prog z konsoli można 
uruchomić:
./prog
albo (jeśli ma mieć uprawnienia root):
sudo prog
Re: C++ pomocy
#72829
Author: wół wół roboczy wół dojno robocz...
Date: Tue, 04 Jul 2017 14:45
1 lines
966 bytes
./
Re: C++ pomocy
#72831
Author: Cezary Grądys
Date: Wed, 05 Jul 2017 08:08
19 lines
1806 bytes
W dniu 04.07.2017 o 13:40, swiatowid pisze:
> am problem z C++. Jak mam uruchamiać programy konsolowe (wcześniej
> używałem Windowsów)?
> Rozszerzenia konsolowych /.exe/ w Wine nie działają, a nie mam pojęcia jak
> wywołać taki program w Terminalu.

Przede wszystkim rozszerzenie nie ma znaczenia jesli chodzi o plik
wykonywalny. Zwyczajowo w linuksach taki plik nie ma rozszerzenia.
Musisz mu nadać prawa do wykonania:

     chmod u+x program

Poten uruchamiasz podając albo pełną ścieżkę, albo będąc w katalogu
z plikiem przez:

     ./plik

Uwaga, katalog bierzący '.' najczęściej nie jest w ścieżce wyszukania!
Dlatego trzeba go podać.
Re: C++ pomocy
#72830
Author: Jivanmukta
Date: Wed, 05 Jul 2017 09:55
10 lines
1081 bytes
> Nie wiem czy Cię dobrze rozumiem, ale program binarny prog z konsoli można
> uruchomić:
> ./prog
> albo (jeśli ma mieć uprawnienia root):
> sudo prog

O ile program jest w katalogu bieżącym. Jeśli nie - najpierw:
cd katalog
Jeśli chcesz uruchomić w program w tle, dopisz znak & na końcu polecenia. fg 
czyni program w tle pierwszoplanowym.
Re: C++ pomocy
#72828
Author: Jivanmukta
Date: Wed, 05 Jul 2017 17:28
22 lines
1666 bytes
W dniu 2017-07-05 o 11:55, Jivanmukta pisze:
>> Nie wiem czy Cię dobrze rozumiem, ale program binarny prog z konsoli można
>> uruchomić:
>> ./prog
>> albo (jeśli ma mieć uprawnienia root):
>> sudo prog
>
> O ile program jest w katalogu bieżącym. Jeśli nie - najpierw:
> cd katalog
> Jeśli chcesz uruchomić w program w tle, dopisz znak & na końcu polecenia. fg
> czyni program w tle pierwszoplanowym.
>

Przeglądaj man'a. Np. pisząc:
man sudo
dostaniesz opis polecenia sudo. Pisząc:
man bash
dostaniesz opis powłoki bash.

---
Ta wiadomość została sprawdzona na obecność wirusów przez oprogramowanie antywirusowe Avast.
https://www.avast.com/antivirus
Re: C++ pomocy
#72827
Author: Jivanmukta
Date: Sat, 08 Jul 2017 15:20
6 lines
867 bytes
Jivanmukta wrote:
> albo (jeśli ma mieć uprawnienia root):
> sudo prog

Przepraszam, oczywiści:
sudo ./prog
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads