[C/C++] Potrzebne narzędzia...

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
Awatar użytkownika
wojtek2s
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 188
Rejestracja: 17 kwie 2010, 18:42
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: Mazury

[C/C++] Potrzebne narzędzia...

Post autor: wojtek2s »

Witam. Mam teraz w szkole TP, ale chcę ponadprogramowo rozwinąć swoje umiejętności z C lub C++. I teraz pytanie do Was. Co mi będzie potrzebne żeby na Ubuntu pisać programy w tych językach? Chodzi mi o konkretne nazwy programów i kompilatorów.

Czekam na odpowiedź
Pozdrawiam
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8655
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: [C/C++] Potrzebne narzędzia...

Post autor: mario_7 »

To samo, co wszystkim innym, którzy o to pytali...
luzakwielki
Wytworny Kaczor
Wytworny Kaczor
Posty: 264
Rejestracja: 19 lis 2008, 11:42
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Odp: [C/C++] Potrzebne narzędzia...

Post autor: luzakwielki »

wojtek2s pisze:Witam. Mam teraz w szkole TP, ale chcę ponadprogramowo rozwinąć swoje umiejętności z C lub C++. I teraz pytanie do Was. Co mi będzie potrzebne żeby na Ubuntu pisać programy w tych językach? Chodzi mi o konkretne nazwy programów i kompilatorów.
Przyda Ci się znajomość narzędzi i co mogą Ci ułatwić, a konkretna nazwa programu jest już raczej osobistym wyborem funkcjonalności.
Potrzebujesz poznać co to jest:
- Debugger (GDB/IDB/EDC),
- Kompilator (GCC/ICC),
- Analizatory wydajności (OProfile/Vtune),
- Profiler/Debugger pamięci (Valgrind)
- Zintegrowane środowisko programistyczne, czyli w skrócie IDE (Eclipse/NetBeans/Code::Blocks)
- Testy (CppUnit/Unit++)
- Refractoring (przeważnie zintegrowany z IDE)
- Systemy kontroli wersji (Git/Mercurial/SVN)
- Dokumentacja kodu (Doxygen),
- Systemy budowania programu (Make/Cmake/Scons)
- Narzędzia RAD (Qt Designer/Glade)
- Narzędzia do projektowania UML i generowania kodu z diagramów (Umbrello)
- Narzędzia do zarządzania czasem i błędami (Bugzilla/Trac)
- Narzędzia do obsługi baz danych

To tylko część z narzędzi które zapewne będą Ci przydatne (a w nawiasach są tylko przykłady danego typu narzędzia). Te rodzaje narzędzi nie są zależne od języka i w jakimkolwiek języku byś nie programował powinieneś je znać (a przynajmniej wiedzieć czym są i do czego się przydają). Co do IDE to warto wybrać takie które ma w sobie te wszystkie narzędzia, lub posiada integrację z nimi, aby wszystko robić z jednego programu (takim IDE jest na przykład Eclipse).
lesiu1111
Piegowaty Guziec
Piegowaty Guziec
Posty: 11
Rejestracja: 29 paź 2005, 11:02
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: [C/C++] Potrzebne narzędzia...

Post autor: lesiu1111 »

GCC(domyślnie zainstalowane) jako kompilator, a na przykład GEdit, bądź Kate, bądź Vi do edycji i to tyle.

@up
Kolega jedynie chce zacząć szlifować umiejętności, a nie od razu tworzyć zaawansowane aplikacje, przynajmniej takie miałem odczucie czytając jego post :).
Mess with the best, die like the rest!
Awatar użytkownika
wojtek2s
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 188
Rejestracja: 17 kwie 2010, 18:42
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: Mazury

Odp: [C/C++] Potrzebne narzędzia...

Post autor: wojtek2s »

Dzięki za pomoc :)
huberthx
Sędziwy Jeż
Sędziwy Jeż
Posty: 71
Rejestracja: 25 lip 2010, 22:26
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: [C/C++] Potrzebne narzędzia...

Post autor: huberthx »

Najprościej to zainstalować Qt creator i gcc (bez gcc ani rusz) to na początek wystarczy
lkowal25
Piegowaty Guziec
Piegowaty Guziec
Posty: 17
Rejestracja: 25 mar 2009, 19:30
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: [C/C++] Potrzebne narzędzia...

Post autor: lkowal25 »

Na początek polecam proste geany. Możesz tam pisać w TP i w c++.
Awatar użytkownika
Hauleth
Wytworny Kaczor
Wytworny Kaczor
Posty: 382
Rejestracja: 18 sie 2008, 17:43
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86

Odp: [C/C++] Potrzebne narzędzia...

Post autor: Hauleth »

A ja gedit lub Vim'a, a do większych projektów to Eclipse. W każdym masz możliwość pisania w Pascalu i C/C++ oraz w multum innych języków jak choćby Ruby :)
Jeśli problem rozwiązany dodaj na początku tematu [SOLVED].

Biblioteka do C++ - Bust Lib: http://code.google.com/p/bust/
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 12 gości