Forum Linux.pl

Oprogramowanie => Inne => Wątek zaczęty przez: Gela w 2005-06-12, 15:32:37

Tytuł: AZUREUS
Wiadomość wysłana przez: Gela w 2005-06-12, 15:32:37
Chciałbym zacząć programować w linux\\'ie w języku c++.
Wyczytałem, że jeśli chce się nauczyć języka c++ to muszę pobieżnie znać język C. Moje pytania dotyczą.
     - czy muszę się uczyć języka c aby programować w c++
     - jakie są odpowiedniki windowsoskich programów na     linux\\'a (podobno można programować w konsoli)
     - z jakiej strony ściągnąć polskie samouczki dla newbie??
Tytuł: AZUREUS
Wiadomość wysłana przez: wojtekm w 2005-06-12, 16:06:17
2005-06-12 15:32:37 Gela napisał:

> Chciałbym zacząć programować w linux\\'ie w języku c++.
 > Wyczytałem, że jeśli chce się nauczyć języka c++ to muszę pobieżnie znać język C. Moje pytania
 > dotyczą.
 >      - czy muszę się uczyć języka c aby programować w c++

Nie musisz, ale warto.

 >      - jakie są odpowiedniki windowsoskich programów na     linux\\'a (podobno można programować
 > w konsoli)

Wystarczy zwykły edytor tekstowy (vim, mcedit, emacs, ...) oraz kompilator gcc (dla C) g++ (C++). Trzeba też mieć koniecznie podstawowe pliki nagłówkowe - większość z nich znajduje się w pakietach typu glibc-devel.

 >      - z jakiej strony ściągnąć polskie samouczki dla newbie??

Samouczki bym odradzał, bo często bardziej spłycają niż poszerzają wiedzę - polecam zapoznanie się z tym wątkiem:
http://forums.gentoo.org/viewtopic-t-338667.html

Wojtek
Tytuł: AZUREUS
Wiadomość wysłana przez: Gela w 2005-06-12, 16:10:11
pozdrawiem i dziękuje za pomoc zaraz biorę sie do roboty:)!
     Ciekaw jestem czy pomoże mi to w poznawaniu Linux\\'a i ułatwi pracę w nim?
Tytuł: AZUREUS
Wiadomość wysłana przez: shadzik w 2005-06-12, 16:19:39
2005-06-12 16:10:11 Gela napisał:

> pozdrawiem i dziękuje za pomoc zaraz biorę sie do roboty:)!
 >      Ciekaw jestem czy pomoże mi to w poznawaniu Linux\\'a i ułatwi pracę w nim?

owszem, szczegolnie jak przyjdzie ci \\"poprawiac\\" po kims programy :)
Tytuł: AZUREUS
Wiadomość wysłana przez: Kobcio w 2005-06-12, 17:15:17
Witam . Chciałbym jeszcze dodać, ze domyślny edytor tekstu w KDE (Kate) ma bardzo pomocną rzecz - podświetlenia składni, obsługuje to mnóstwo jezyków m.in. C i C++ , a nawet C#, poza tym jeszcze jedna miła rzecz, jak najedziesz kursorem na nawias to podświetli go i ten który go zamyka, bardzo pomocne w programach z duza ilością  if, i różnego rodzaju pętli, nigdy nie zapomnisz zamknąć nawiasu ;-)

Kobcio
Tytuł: AZUREUS
Wiadomość wysłana przez: Gela w 2005-06-13, 15:50:55
to już wiem dlaczego kate wydał mi się taki dziwny z tymi podświetleniami
Tytuł: AZUREUS
Wiadomość wysłana przez: xavery w 2005-06-13, 19:06:35
>  >      Ciekaw jestem czy pomoże mi to w poznawaniu Linux\\'a i ułatwi pracę w nim?
 >
 > owszem, szczegolnie jak przyjdzie ci \\"poprawiac\\" po kims programy :)

Znajomosc C jest moim zdaniem bardzo wskazana w pracy z Uniksami. Dzieki temu mozna o wiele latwiej zrozumiec \\"dziwne\\" wlasciwosci i zachowania systemu w stylu: case sensitive, komunikaty typu \\"broken pipe\\", \\"segmentation fault\\" i tym podobne
Tytuł: AZUREUS
Wiadomość wysłana przez: wojt_ass w 2005-06-12, 14:12:21
Witam,
Powiem króŧko - Azureus nie che mi działać...
Po zzainstalowaniu odpalił się, po restacie kompa już nie. Dodam tylko, że system jest świeży - ma 2 dni. Mandriva 2005LE, Java z paczki .rpm.
Oto co wyświetla mi konsola po uruchamianiu programu spod konsoli:

Starting Azureus...
Java exec found in PATH. Verifying...
Suitable java version found [java = 1.5.0_03]
Configuring environment...
Loading Azureus:
java -cp :Azureus2.jar:swt.jar:swt-mozilla.jar:swt-pi.jar -Djava.library.path=/usr/share/azureus org.gudy.azureus2.ui.swt.Main ''
StartSocket: passing startup args to already-running Azureus java process.
Azureus TERMINATED.

Będę wdzięczny za pomoc.
Tytuł: AZUREUS
Wiadomość wysłana przez: Kobcio w 2005-06-12, 17:18:31
Z tego co przeczytalem wynika ze program przy starcie chce nadpisac juz isniejacy proces co powoduje jego zakonczenie (kill), nie wiem czy to mozliwe ale sprawdz czy czasami Azu nie uruchamia ci sie przy starcie, a tak przy okazji polecalbym ci BitCometa, ale Azu tez jest niezly,

Kobcio
Tytuł: AZUREUS
Wiadomość wysłana przez: adam-s15 w 2005-06-12, 17:22:06
Którą wersję Azureusa zainstalowałes i czy z rpm'ki czy z paczki??
Tytuł: AZUREUS
Wiadomość wysłana przez: wojt_ass w 2005-06-12, 17:30:18
2005-06-12 17:22:06 adam-s15 napisał:

> Którą wersję Azureusa zainstalowałes i czy z rpm'ki czy z paczki??

wersja 2.3.02 instalowana z rpm

java tez byla instalowana z rpm , zdaje sie ze 1.5

sama java dziala - sprawdzalem specjalnie wchodzac na czata ;D

Dodam, że probowalem instalowac tez bit tornado, ABC i bittorrent i zaden z tych programow nie chcial sie uruchamiac...

A co do bitvometa to nie moge jakos znalezc wersji dla linuxa, ani paczki, ani zrodelek