[C/C++] Potrzebne narzędzia...
- wojtek2s
- 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...
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
Czekam na odpowiedź
Pozdrawiam
- mario_7
- 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...
To samo, co wszystkim innym, którzy o to pytali...
-
- 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...
Przyda Ci się znajomość narzędzi i co mogą Ci ułatwić, a konkretna nazwa programu jest już raczej osobistym wyborem funkcjonalności.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.
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).
-
- 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...
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
.
@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!
- wojtek2s
- 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...
Dzięki za pomoc 

-
- 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...
Najprościej to zainstalować Qt creator i gcc (bez gcc ani rusz) to na początek wystarczy
-
- 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...
Na początek polecam proste geany. Możesz tam pisać w TP i w c++.
- Hauleth
- 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...
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/
Biblioteka do C++ - Bust Lib: http://code.google.com/p/bust/
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 8 gości