Si, se è stato compilato come programma per console; no se è stato compilato come programma a finestre ma non crea alcuna finestra.

Attenzione che comunque questo non equivale ad aver ottenuto un daemon di Linux: per fare andare qualcosa in background ANCHE SE NESSUN UTENTE FA LOGIN, bisogna scriversi un servizio...