Błąd w logach po 2-3 debugowaniach programu

Błąd w logach po 2-3 debugowaniach programu
S7
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5
0

Zainstalowałem Code blocks 16.01 około 2 tygodni temu.
Do tej pory wszystko działało jak poprawnie.

Niestety w build log mam następujący konentarz:

Kopiuj
"-------------- Build: Debug in do cwiczenia (compiler: GNU GCC Compiler)---------------

Target is up to date.
Nothing to be done (all items are up-to-date).


-------------- Run: Debug in do cwiczenia (compiler: GNU GCC Compiler)---------------

Checking for existence: C:\Users\Dell\Documents\programowanie\C++zadania-programy\do cwiczenia\bin\Debug\do cwiczenia.exe
Executing: "C:\Program Files (x86)\CodeBlocks/cb_console_runner.exe" "C:\Users\Dell\Documents\programowanie\C++zadania-programy\do cwiczenia\bin\Debug\do cwiczenia.exe"  (in C:\Users\Dell\Documents\programowanie\C++zadania-programy\do cwiczenia\.)"

I jeszcze taki błąd:

Kopiuj
"-------------- Build: Debug in do cwiczenia (compiler: GNU GCC Compiler)---------------

mingw32-g++.exe  -o "bin\Debug\do cwiczenia.exe" obj\Debug\main.o   
C:/Program Files (x86)/CodeBlocks/MinGW/bin/../lib/gcc/mingw32/4.9.2/../../../../mingw32/bin/ld.exe: cannot open output file bin\Debug\do cwiczenia.exe: Permission denied
collect2.exe: error: ld returned 1 exit status"

Pojawia sie po 2 - 3 debugowaniach i muszę wyłączać i włączać od nowa codeblocks.

Ktoś pomoże?

atmal
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 913
0

Jest tylko jeden błąd - Permission Denied - oznacza on że nie masz uprawnień do uruchomienia bin\Debug\do cwiczenia.exe.

Najprościej uruchomić jako administrator. Z tego co czytam tutaj problem może tkwić w tym że Twoje programy nie są poprawnie zamykane.

06
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2440
0

Niektóre antywirusy mogą blokować debugera.

S7
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5
0

Dziękuję. Przyjrzę się

S7
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5
0

Źle zamykałem. Dzięki za pomoc

J1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 104
1

W razie takiego błędu, gdy się faktycznie źle zamknęło, zamiast wyłączać całego codeblocksa warto po prostu usunąć proces w menadżerze zadań.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.