Wiem już jak zrobić, żeby działało, jednak jest to dosyć skomplikowane i tak to nie powinno raczej wyglądać (stwierdzając na podstawie filmów z YT oraz doświadczeń z Code::Blocksem) więc żeby wszystko działało robię tak;
- tworzę projekt, dodaję do niego nowy plik (New -> Source file), wklejam tam jakiś działający kod,
- przyciskam "build" (młotek po lewej), pyta mis się czy chcę zapisać zmiany, daję tak i nic więcej się nie dzieje (ile razy bym nie naciskał, po prostu brak reakcji)
- przyciskam "build 'Debud' for project '...(nazwa)', wyskakuje takie coś:
14:38:25 **** Build of configuration Debug for project pro ****
make all
Building file: ../pro.cpp
Invoking: GCC C++ Compiler
g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"pro.d" -MT"pro.o" -o "pro.o" "../pro.cpp"
Finished building: ../pro.cpp
Building target: pro
Invoking: GCC C++ Linker
g++ -o "pro" ./pro.o
Finished building target: pro
14:38:26 Build Finished. 0 errors, 0 warnings. (took 810ms)
- jak nacisnę "run" (strzałka w zielonym kółku po lewej) to wyskakuje powiadomienie:
Launching "project1" Debug has encountered a problem.
Program file does not exist.
i rzeczywiście, project1 to nazwa poprzedniego projektu, który usunąłem,
- muszę teraz nacisnąć "run nazwa_projektu debug" (strzałka w zielonym kółku na środku) i otwiera się okno "Run Configurations", tam wybieram z listy C/C++ Application -> nazwa_projektu Debug , następnie jak jestem w tym oknie mogę nacisnąć "Run" u dołu,
- program się uruchamia, od tego momentu przy dokonaniu zmian lub ponownej próbie uruchomienia oba przyciski po lewej - "build" oraz "run" po lewej działają jak należy,
Strasznie to skomplikowane i skłaniam się mocno do poszukania jakiegoś nowego środowiska, ale jakby ktoś tutaj wpadł i wiedział jak zrobić żeby wystarczyło nacisnąć build potem run, tak jak to powinno być to byłbym wdzięczny za informację.