Data: 2007-10-13 18:14:43
Morlinek | [Dev-C++] Błąd "Permission denied (...) "
korzystam z programu Dev-C++.Mam pewien problem z opcją kompiluj, wysakuje błąd " Nie można odnaleźć określonego pliku " .Co mam zrobić aby ten błąd nie wyskakiwał ? | Data: 2007-10-13 20:16:18
Piotr Szawdyński |
A możesz pokazać co Ci się nie chce skompilować? | Data: 2007-10-17 20:59:08
eXtreme |
Witajcie piszę to tu bo nie chcę zaśmiecać tworząc nowy temat. Zaznaczam że są to moje pierwsze kroki z C++ Tworze coś takiego :
#include <iostream> #include <conio.h> using namespace std; int main() { float a; float b;
cout<<"Podaj pierwsza liczbe: "; cin>>a; cout<<"Podaj druga liczbe: "; cin>>b; cout<<"liczba a: "<<a<<endl; cout<<"liczba b: "<<b<<endl; cout<<"Menu wyboru:"<<endl; cout<<"\[1] Oblicz: a+b"<<endl; cout<<"\[2] Oblicz: a-b"<<endl; cout<<"\[3] Oblicz: a*b"<<endl; cout<<"\[4] Oblicz: a/b"<<endl; cout<<"Wpisz numer: ";
int wybor; cin>>wybor; cout<<endl<<"Wpisales numer: "<<wybor<<endl; switch(wybor) { case 1: cout<<"Opcja "<<wybor<<" wynik dodawania a+b="<<a+b<<endl; break; case 2: cout<<"Opcja "<<wybor<<" wynik odejmowania a-b="<<a-b<<endl; break; case 3: cout<<"Opcja "<<wybor<<" wynik mnozenia a*b="<<a*b<<endl; break; case 4: cout<<"Opcja "<<wybor<<" wynik dzielenia a/b="<<a/b<<endl; break;
default: cout<<"Opcja "<<wybor<<" taka opcja nie istnieje!"<<endl; break; } getch(); return(0); }
i wszystko pięknie działa ale jeżeli wstawie jakichkolwiek znak np. głupia spację czy enter lub nie daj boże wstawie np.
case 5: cout<<"Opcja "<<wybor<<" wynik mnożenia a*b="<<a*b<<endl; break; Zaznacza że dokładam jeszcze opcje wyboru 5-tki oraz że ta spacja nie koliduję z żadna komendą itp.
Gdy klikam kompiluj i uruchom pojawiają sie takie błędy:
![Permission denied; Id returned 1 exit status; [Build Error] [Projekt5.exe] Error 1](http://img152.imageshack.us/img152/6669/17021220wr3.jpg)
a w rozszerzeniu:
Building Makefile: "C:\Dev-Cpp\Makefile.win" Wykonywanie make... make.exe -f "C:\Dev-Cpp\Makefile.win" all g++.exe pp.o -o "Projekt5.exe" -L"C:/Dev-Cpp/lib"
C:\Dev-Cpp\Bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.exe: cannot open output file Projekt5.exe: Permission denied collect2: ld returned 1 exit status
make.exe: *** [Projekt5.exe] Error 1
Wykonanie zakończone
dodam że nic sam nie blokuje Podejrzewam że może jakis program blokuje np. Kaspersky lub spyboot
O co chodzi ? Dodam że jak już sie raz pokaże ten błąd to już nic nie pomaga - anulowanie zmian itp. Trzeba otworzyć plik jeszcze raz by zadziałało ! Pomocy !
| Data: 2007-10-17 23:12:03
Piotr Szawdyński |
Jeśli ten plik, który próbujesz skompilować masz na pulpicie (lub w moich dokumentach), spróbuj umieścić go w innym miejscu na dysku, np: C:\kurscpp\*.cpp
Ja mam ten sam błąd kompilacji na swoim komputerze, gdy chcę skompilować pliki, które są na pulpicie. Jeśli dobrze pamiętam, to nawet nie skompiluje Ci się taki program:
int main() { return(0); }
Jeśli nie pomoże zmiana katalogu na inny (niezależny od Documents And Settings) to się będziemy zastanawiali dalej co może być nie tak.
| Data: 2007-10-18 08:05:10
eXtreme |
Zapisuje wszysko w domyślnym katalogu:
C:\Dev-Cpp\

| Data: 2007-10-18 13:11:57
Piotr Szawdyński |
W takim razie koło 18:00 spróbuję znaleźć powód błędu.
/edit: masz prawa administratora na swoim koncie, na którym próbujesz skompilować projekt? | Data: 2007-10-18 13:23:16
eXtreme |
Mam Ale to partycja NTFS Dowiedziałem się że mogą występować właśnie w niej problemu z uprawnieniami. W pracy mam FAT i tu nie mam żadnych problemów a w domu ... | Data: 2007-10-18 14:50:01
Piotr Szawdyński |
Ja też używam NTFS'a i wiem, że występuje u mnie ten problem jak mam pliki na pulpicie. Będę w domu to zdiagnozuję ten problem dokładniej i Ci powiem coś więcej. | |
| Statystyki tematu | Ostatnio przeczytali |
|---|
| Czytało użytkowników: | 21 | malan, lenrokskate, Pietrzuch, SideC, Dante, programator, Haker123, Matiz, tomek16, madmike44, geftus, Patzick, pekfos, Sandokan, thomekh, Torsten, Tombol, DeBugger, emu23, gbr14, Piotr Szawdyński | | Przeczytało użytkowników: | 21 | | Czytało osób ogólnie: | 428 | | Przeczytało osób ogólnie: | 428 |
| Ostatnia Aktualizacja| 2010-09-01 19:27:34 (4 dni temu) | |
| Ostatnio aktywni |
|---|
| fish13 | 2 min | | Mateusz124 | 20 min | | SeaMonster131 | 25 min | | Gronek8624 | 37 min | | wiew | 84 min | | Koni | 94 min | | wiewiorka | 2 godz | | lenrokskate | 9 godz | | dmx81 | 11 godz | | steckel | 12 godz | | pixelmaster | 15 godz | | maciejo | 15 godz |
|