Skocz do zawartości

[C++] Prosty program a nie działa


Recommended Posts

Przeniósłbym się na Twoim miejscu na inne IDE. Ten Dev C++ jest przestarzały i będziesz się uczył rozwiązywania problemów w inny sposób niż obecnie, co nie będzie sprzyjało rozwijaniu Twoich kompetencji.

 

Od siebie polecam: CodeBlock lub CodeLite.

Z innych na późniejszym etapie: C++ Qt Framework lub Visual Studio C++.

Link to post
Share on other sites

Od siebie polecam: CodeBlock lub CodeLite

 

 

Problem w tym, że Code Blocks nie wykrywa kompilatora, natomiast CodeLite nie wiem co trzeba poustawiać - klikam New->Workspace ale nic się nie dzieje, nie mogę wprowadzić kodu

 

 

C++ Qt Framework lub Visual Studio C++.

 

 

Qt Framework - w game developingu nie wiem czy jest przydatne, natomiast Visual Studio C++ wyskakuje błąd podczas uruchamiania. Tak oto wyglądają moje przygody z IDE. Zostaje przy tym co mam. Pozostaje jeszcze Borland ale na razie nie próbowałem.

Link to post
Share on other sites

 

 

Problem w tym, że Code Blocks nie wykrywa kompilatora, natomiast CodeLite nie wiem co trzeba poustawiać - klikam New->Workspace ale nic się nie dzieje, nie mogę wprowadzić kodu  

 

Którą wersję Code::Blocks pobrałeś? Ta wersja codeblocks-17.12mingw-setup.exe jest z kompilatorem GCC/G++ i debugerem.

 

W Code Lite  tak jak zrobiłeś:

  • New->Workspace  
  • potem klikasz prawym przyciskiem po lewej stronie na drzewku projektu z nazwą jaką nadałeś swojemu Workspace
  • dajesz New project

 

 

 

Qt Framework - w game developingu nie wiem czy jest przydatne, natomiast Visual Studio C++ wyskakuje błąd podczas uruchamiania. Tak oto wyglądają moje przygody z IDE. Zostaje przy tym co mam. Pozostaje jeszcze Borland ale na razie nie próbowałem.
 

 

Skoro chcesz się zajmować game developingiem i nie wiesz czy Qt Framework będzie dla Ciebie przydatne to taka sama sytuacja będzie z Borland C++ (bo ma podobne przeznaczenie), tym bardziej, że jest przestarzały tak samo jak Dev C++.

 

Musisz doprowadzić Visual Studio do stanu używalności, bo korzystając później z silników gier takich jak np. Unreal Engine, będzie on w większości przypadków korzystał właśnie z Visual Studio.

Link to post
Share on other sites

Którą wersję Code::Blocks pobrałeś? Ta wersja codeblocks-17.12mingw-setup.exe jest z kompilatorem GCC/G++ i debugerem.

 

Pobrałem tą wersję ale dalej nie wykrywa kompilatora nie wiem dlaczego. Zainstalowałem Code Blocksa na Linuksie i działa. Narazie naukę prowadzę na Code Blocksie a później zobaczymy

 

Musisz doprowadzić Visual Studio do stanu używalności, bo korzystając później z silników gier takich jak np. Unreal Engine, będzie on w większości przypadków korzystał właśnie z Visual Studio.

 

Instalowałem VS kilka razy i cały czas wyskakuje mi błąd - narazie zrezygnowałem z kolejnych podejść. Wiem, że jest mi potrzebne - za jakiś czas spróbuje jeszcze raz.

Link to post
Share on other sites
Którą wersję Code::Blocks pobrałeś?

Założę się, że bez kompilatora pobrał przez co go nie wykrywa, bo go najzwyczajniej w świecie nie ma. 

Na jego miejscu pobrałbym pakiet msysa który ma w sobie kompilator GCC, posiada tam dość sporo bibliotek. 

Jest łatwy w instalacji i potrafi przeprowadzić aktualizację wszystkich zasobów.

Co do GUI, niech się nauczy na początek wxWidgets z kreatorem wxSmith który jest wbudowany w Codeblocks'a

Dobrym jest też aktualizowanie do wersji nightly ;)

QT Framework, to tak jakby brać kombajn do ścięcia trawy. Za mocne narzędzie jak na początek.

 

Nie wiem jak wysoko stoi kolega z C++ czy z jakimkolwiek językiem programowania. Także ciężko mi powiedzieć coś więcej. 

Edytowane przez Andrew
  • Popieram 1
Link to post
Share on other sites

Zainstalowałem tą wersję codeblocks-17.12mingw-setup.exe, teraz kompilator rozpoznaje, ale kompiluje program typu "Hello World"

 

733f12ba2692.png

 

Jestem początkującym programistą. Ale zrobie tak jak napisałem - będę używał Code Blocksa na Linuksie - na sam początek wystarczy.

Link to post
Share on other sites
Zainstalowałem tą wersję codeblocks-17.12mingw-setup.exe, teraz kompilator rozpoznaje, ale kompiluje program typu "Hello World"

 

 

Czy po stworzeniu nowego projektu też kompiluje i wyświetla to samo?

 

 

 

Visual Studio C++ wyskakuje błąd podczas uruchamiania.

 

Można więcej szczegółów?

Edytowane przez takapart
Link to post
Share on other sites

Czy po stworzeniu nowego projektu też kompiluje i wyświetla to samo?

 

 

Po stworzeniu nowego projektu kompiluje prawidłowo, ale gdy kompiluje następny projekt to kompiluje ten poprzedni

 

 

 

Można więcej szczegółów?

 

Odinstalowałem VS bo już nie miałem siły - narazie nie będę instalował

 

 

 

A przebudowałeś to czy wgl, czy tylko klikasz zieloną strzałkę?

 

Nierozumiem

Link to post
Share on other sites

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Odpowiedz w tym wątku...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...