Skocz do zawartości


Uwaga, ta strona używa Cookies
Stosujemy je, aby ułatwić Tobie korzystanie z naszego serwisu. Pamiętaj, że w każdej chwili możesz zmienić ustawienia dotyczące Cookies w ustawieniach swojej przeglądarki internetowej.
Dowiedz się więcej    
Akceptuję
Zdjęcie

Jaki polecacie kompilator?


  • Zaloguj się, aby dodać odpowiedź
11 odpowiedzi w tym temacie

#1 Kaynz

Kaynz
  • Amator

  • 50 postów

Napisano 15 maj 2019 - 18:21

Poszukuję dobrego kompilatora do C++. Ktoś moze poleci coś fajnego i darmowego?
Podstawy już znam, chcę się dalej uczyć. Używałem Dev C++, Code Blocks, ale nie przypadły mi do gustu. Chociaż jeśli nie znajdzie się coś lepszego to zostane przy CB


  • 0

#2 Bartek Żak

Bartek Żak
  • exRedaktor

  • 390 postów

Napisano 15 maj 2019 - 23:13

Szukasz kompilatora czy IDE?

 

W cpp juź lata nie programowałem, ale co najmniej 3 rzeczy możesz wypróbować:

Visual Studio z wtyczką ReSharper c++ (IMO Visual bez wtyczki był bardzo słaby do c++, z c# sobie jako tako radził, a wtyczka ponoć bardzo fajna, pomocna, ale z tego co pamiętam kiedyś była płatna).

CLion

Eclipse

 

Dwa pierwsze masz tu https://www.jetbrains.com/cpp/

eclipse sobie na pewno znajdziesz. Kiedyś do cpp głównie z niego korzystałem, ale pojawiają się nowe narzędzia, które warto wypróbować. 


  • 1

#3 mabrothrax

mabrothrax
  • Papa Nurgle

  • 2252 postów
  • Miejscowość:Warszawa

Napisano 16 maj 2019 - 12:11

Z tym, że ReSharper C++ jest wtyczką płatną - co należałoby zaznaczyć.

 

2SAQVKu.png


  • 0

| MSI Optix AG32CQ | LG 32UD99 | PC: 8700k/H60/Z370/16GB/4xSSD/RTX2080/Corsair 400C/Seasonic 850W | PS4 Pro |

Ekspert działu: Strefa Gracza / Konsole / Pełne zestawienie Ekspertów


#4 Kaynz

Kaynz
  • Autor tematu
  • Amator

  • 50 postów

Napisano 16 maj 2019 - 23:06

Poszukuję czegoś darmowego, jak na razie cały czas się uczę. Wypróbuję obydwa podane przez kolegę  CLion oraz Eclipse, zobaczymy czy przypadnie mi do gustu.


  • 0

#5 Drzewo97

Drzewo97
  • Zapaleniec

  • 1005 postów
  • Miejscowość:Mikołów

Napisano 17 maj 2019 - 12:31

Visual studio to kombajn, wg mnie nic lepszego nie znajdziesz. Ma intuicyjne funkcjonalności, świetne skróty klawiszowe i jest najprzyjemniejszym dla oka IDE z jakiego korzystałem. https://www.youtube....h?v=ritj3qyEYQ4 - film pokazujący najprzydatniejsze skróty, BTW jeżeli będziesz się chciał nauczyć C# to ten kanał to najlepszy kanał z jakim sie kiedykolwiek spotkałem.

Jedyne o czym warto pamiętać, to że gotowy projekt startowy Console application proponowany przez VS dodaje z automatu #include "stdafx.h", który nie jest wspierany przez nie Microsoftowe kompilatory. O tym co to jest i dlaczego microsoft korzysta z takiego rozwiązania możesz poczytać w tej odpowiedzi: https://stackoverflow.com/a/4726838 . Jeżeli Ci to nie pasuje to po prostu robisz empty project i dodajesz plik źródłowy source.cpp. 

Warto pamiętać, że z C++ jest prosta droga do Javy/C#. Do Javy jest parę rozsądnych IDE (niestety nie VS, ale m.in. Eclipse i IntelliJ. Eclipse był podany przez kolege wyżej, IntelliJ jest tego samego producenta co CLion. Nigdy z CLion nie korzystałem, ale podejrzewam że będzie podobny do IntelliJ - ja z niego korzystam do Javy i jest ok), natomiast do C# jest praktycznie tylko jeden - VS. Warto się z nim zaprzyjaźnić już na poziomie C++, później praca z C# będzie o niebo przyjemniejsza. 


Użytkownik Drzewo97 edytował ten post 17 maj 2019 - 12:36

  • 1

Wykonam oplecione przedłużki kabli komputerowych

They say I'm up and coming like I'm fucking in an elevator...


#6 Kaynz

Kaynz
  • Autor tematu
  • Amator

  • 50 postów

Napisano 20 maj 2019 - 10:39

Dziękuje bardzo za wszystkie odpowiedzi. A nie zakładając nowego tematu. Jakie polecilibyście kursy do nauki? Kanały?


  • 0

#7 doman18

doman18
  • Entuzjasta

  • 536 postów

Napisano 24 maj 2019 - 18:25

 

Visual studio to kombajn

I właśnie dlatego nie polecałbym go początkującym. Kiedyś się nawet od niego odbiłem od programowania bo był tak wielki i "dziwny" w obsłudze. Początkujący powinien skupić się na nauce języka a nie obsługi IDE.

 

Już lepiej VS Code, bardzo podobny ale lekki, darmowy, mnóstwo wtyczek.


  • 0

i7 2600(bez K)@3.8GHz+Fortis|12GB Ram| Asrock z68 Pro3|Asus Radeon HD7850 | SSD Plextor M5P 128gb | Seagate Constelation ES3 1TB | Super Flower GG 550W 80+GOLD | Fractal Design ARC R2 | dźwiek: FiiO E10 + Superlux 668b (reklablowane i skóropodobne pady)
Mysz: Logitech g700 |A4Tech X738k | Klawira bluetooth: Logitech k810 |gry: Saitek PZ31A + Xpad360 przewodowy
Router:Gargoyle @ TP-Link TL-WDR3600, Netis WF2780 | mediacenter:LibreELEC@Raspberry PI2| NAS:Debian@Dell FX160 | Tel:Honor 8


#8 macfan-pl

macfan-pl
  • Bywalec

  • 96 postów

Napisano 06 lipiec 2019 - 17:37

VSCode lekki..... chyba nie na Macu...... 1,9GB RAM na 'dzień dobry'.... bez otwarcia projektu,  po otwarciu to nawet i 6gb

 

Kompilator? DCMApiSourcerer. Darmowy, wieloplatformowy, szybki, trasowany

 

Małopopularny za sprawą PHP i Zeevika (F/O)


Użytkownik macfan-pl edytował ten post 06 lipiec 2019 - 17:44

  • 0

#9 Keifanel

Keifanel
  • Bywalec

  • 128 postów

Napisano 08 lipiec 2019 - 13:42

Jak kompilator to normalnie gcc/g++. IDE to już co kto lubi, dev-cpp to raczej średnia opcja bo już nie jest rozwijany. Jeśli dopiero sie uczysz i nie pracujesz na kilkunastu plikach to równie dobrze możesz pisać kod w notatniku i dalej kompilować z terminala w g++. Wiadomo, w notatniku to tylko masochiści ale vscode (vscodium jak nie lubisz microsoftu) albo atom z odpowiednimi wtyczkami to dobre edytory, na electronie to na electronie ale dobre. Jak dobrze skonfigurujesz to możesz kompilować kod pod przyciskiem, masz podświetlanie składni, autocomplete, automatyczne formatowanie np. przez clang-format i inne ładne rzeczy.

Jeśli chodzi o IDE... tutaj to już kwestia tego co lubisz, codeblocks jest w miarę ale tak jak dev-cpp już średnio rozwijany. Ja lubię https://www.kdevelop.org głównie dlatego, że jest w Qt, a ja używam KDE Plasmy.


  • 0

#10 Andrew

Andrew
  • Automatyk

  • 2556 postów
  • 3DMark 06:http://valid.x86.fr/33we6n

Napisano 23 sierpień 2019 - 22:27

GCC do tego MinGW Minimalist GNU for Windows. Duże repozytoria, mnóstwo bibliotek a jako IDE codeblocks. 
Do aplikacji okienkowych można wykorzystać wxWidgets, ostatnio najnowsza wersja to 3.12 także jest jeszcze rozwijany jako tako. :P 

Fajnie jest już znać trochę z C++11. Chociaż wiadomo, że nie trzeba wszystkiego wykorzystywać.


  • 0

i7 4790K @4.8GHz // Aorus Geforce GTX 1080 11Gbps // MSI Z97 Mpower // 4x4gb Kingston Predator 2400mhz @ 2800mhz // SuperFlower 1000w Golden King Platinium // Crucial MX550 256gb // Seagate Barracuda 1TB // Corsair Obsidian 750D


#11 macfan-pl

macfan-pl
  • Bywalec

  • 96 postów

Napisano 26 sierpień 2019 - 18:20

Poszukuję czegoś darmowego, jak na razie cały czas się uczę. Wypróbuję obydwa podane przez kolegę  CLion oraz Eclipse, zobaczymy czy przypadnie mi do gustu.

Eclipsa omijaj. Fajny do momentu aktualizacji (od lat jest jakiś błąd i programiści nie umieją/nie chce im się) tego naprawić......


https://www.kdevelop.org
 

wszystko co z K na początku (pochodzące od KDE) to shit.... zapamiętaj to....


  • 0

#12 Mintownik

Mintownik
  • Bywalec

  • 125 postów

Napisano 31 sierpień 2019 - 18:16

Do C++ masz w zasadzie dwa wiodące środowiska płatne:

CLion oraz QtCreator

 

Visual Studio jest dedykowane jeżeli piszesz coś pod Windowsa i do momentu gdy w nim jesteś to jest kombajn.

 

Polecam jeżeli jesteś studentem napisać do JetBrains - dostaniesz CLion za darmo


  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych