Seite 1 von 1

Permission denied????

Verfasst: Di Jan 26, 2010 1:26 pm
von dragonfloez
Hallo Leute,
seit neuesetem steht in meinem CODE::Blocks Programm nach dem der Befehl Build ausgeführt wurde in der BUILD LOG:

Code: Alles auswählen

Compiling: C:\Users\xy\Documents\Schleifen1.c
Linking console executable: C:\Users\xy\Documents\Schleifen1.exe
C:\Program Files\CodeBlocks\MinGW\bin\ld.exe: cannot open output file C:\Users\xy\Documents\Schleifen1.exe: Permission denied
collect2: ld returned 1 exit status
Process terminated with status 1 (0 minutes, 0 seconds)
0 errors, 0 warnings
Nach der Beendigung das Programms kommt dann:

Code: Alles auswählen

Process terminated with status -1073741510 (6 minutes, 31 seconds)
Das geschriebene Programm lässt sich ohne Probleme ausführen.

Was habe ich falsch gemacht???

Das Programm:

Code: Alles auswählen

#include <stdio.h>

int main()
{
  int i=0, zahl1=0;

  printf ("Zählen von 0 bis: ");
  scanf ("%d", &zahl1);

  for (i=0; i<=zahl1; i++)
 { printf ("%d\n", i);
}
  return 0;
}
Vielen Dank!!

Re: Permission denied????

Verfasst: Di Jan 26, 2010 1:57 pm
von Kerli
Ich würde darauf tippen dass dein Programm irgendwo sonst noch im Hintergrund läuft. Und zumindest unter Windows ist es nicht erlaubt ein gerade laufendes Programm zu überschreiben...

Re: Permission denied???? Status -1073741510

Verfasst: Di Jan 26, 2010 2:00 pm
von dragonfloez
Hallo,
ich habe CODE::Blocks neuinstalliert. Und folgendes Programm laufen lassen.

Code: Alles auswählen

#include <stdio.h>

int main()
{
  int i=0, zahl1=0;

  printf ("Zählen von 0 bis: ");
  scanf ("%d", &zahl1);

  for (i=0; i<=zahl1; i++)
{ printf ("%d\n", i);
}
  return 0;
}
Jetzt kam dann wieder

Code: Alles auswählen

Process terminated with status -1073741510 (0 minutes, 8 seconds)
Ich habe aber kein Programmfenster offen.

Ist das Programm richtig geschrieben???????

Re: Permission denied????

Verfasst: Di Jan 26, 2010 2:12 pm
von Kerli
dragonfloez hat geschrieben:ich habe CODE::Blocks neuinstalliert.
Nur weil ein Programm nicht funktioniert brauchst du Code::Blocks nicht gleich neu installieren. Manchmal kann es helfen bei völlig verstellten Projekteinstellungen ein Projekt neu zu erstellen, die IDE brauchst du aber eigentlich nie neu installieren (Außer natürlich bei Updates :) ).
dragonfloez hat geschrieben:Ist das Programm richtig geschrieben???????
Ja. Das ist völlig richtig. Das einzige was sein kann ist dass es sich bei einer falschen Eingabe (keine gültige Zahl) mit einem Fehler beendet.
Achja, und ein Satzendzeichen pro Satz sollte reichen ;)

Re: Permission denied????

Verfasst: Di Jan 26, 2010 2:23 pm
von dragonfloez
Hallo,
ich habe nun ein neuses Projekt aufgemacht. Jetzt hat das Programm keine Probleme mehr mit dem Befehl BUILD. Dafür kommt nach Abschluß des Programms:

Code: Alles auswählen

Checking for existence: C:\Users\xy\Documents\1.exe
Executing: C:\Program Files\CodeBlocks/cb_console_runner.exe "C:\Users\xy\Documents\1.exe" (in C:\Users\xy\Documents)
Process terminated with status -1073741510 (0 minutes, 9 seconds)


ABER der Fehler tritt nun nach jedem Programm das ich öffne und durchlaufen lasse auf.
Und nu?

Re: Permission denied????

Verfasst: Di Jan 26, 2010 3:14 pm
von Kerli
dragonfloez hat geschrieben:ABER der Fehler tritt nun nach jedem Programm das ich öffne und durchlaufen lasse auf.
Irgendwie sehe ich da nirgendwo eine Fehlermeldung!? "Terminated" heißt nur das das Programm beendet wurde...

Lauft das Programm davor korrekt?

Re: Permission denied????

Verfasst: Di Jan 26, 2010 3:20 pm
von dragonfloez
Hallo,
also Programm läuft einwandfrei. BUILD Läuft auch ohne Fehler. NUR

Code: Alles auswählen

Process terminated with status -1073741510 (0 minutes, 9 seconds)
ist ROT hervorgehoben. :cry:

Komisch oder?