ciao raga...
oggi su linux ho provto a compilre un piccolo file che mi stampa a video varie cose:
ho fatto ilcodice:#include <sys/types.h> #include <unistd.h> #include <stdio.h> #include <stdlib.h> int main() { uid_t ruserid = getuid(); gid_t rgroupid = getgid(); uid_t euserid = geteuid(); gid_t egroupid = getegid(); printf("L'utente realmente riconosciuto dal processo è: %s", (char) ruserid); printf("Il gruppo realmente riconosciuto dal processo è: %s", (char) rgroupid); printf("L'utente effettivamente riconosciuto dal processo è: %s", (char) euserid); printf("Il gruppo effettivamente riconosciuto dal processo è: %s", (char) egroupid); return(0); }
gcc file.cpp
ma il gcc mi dà stì errori:
why???root@darkstar:~/Desktop/Projects/C++# gcc UG_ID.cpp
/tmp/ccaTrxUU.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status![]()

Rispondi quotando