Strona 1 z 1

[+] Geany - uruchamianie skompilowanego programu

: 24 grudnia 2016, 18:57
autor: Alsenas
Stworzyłem sobie taki program, który usuwa plik o nazwie Windows z rozszerzeniem txt.

Kod: Zaznacz cały

#include <stdio.h>

int main()
{
	remove("Windows.txt");
	return 0;
}
Po skompilowaniu i kliknięciu F5(Używam Geany), plik się usuwa. Jeśli natomiast użyje skompilowanego pliku, to nic się nie dzieje. Dodam, że w uprawnieniach jest zafajkowane zezwolenie na uruchamianie jako program.

Re: Uruchamianie skompilowanego programu

: 24 grudnia 2016, 19:07
autor: dedito
Może to kwestia ścieżki dostępu do pliku?

Re: Uruchamianie skompilowanego programu

: 24 grudnia 2016, 19:33
autor: Alsenas
Cóż, z problemem poradziłem sobie w ten sposób, że kliknąłem uruchom jako->emulator terminala. Tym oto sposobem program uruchamia się już normalnie poprzez podwójne naciśnięcie myszy. Ale co jeśli będę chciał otworzyć program z interfejsem graficznym? Nie odtworze tego chyba w emulatorze terminala.

Re: [+] Geany - uruchamianie skompilowanego programu

: 27 grudnia 2016, 08:18
autor: LordRuthwen
Sprawdź to co dedito zaproponował, gdzie ten program szuka pliku Windows.txt?
Włącz debug/logowanie ścieżki gdzie szuka, tam powinieneś znaleźć odpowiedź.
Albo użyj strace.