Em * nix, a convenção é que "nenhuma saída de linha de comando" significa que o comando funcionou conforme as instruções.
Nesse caso, seu comando
g++ p.cpp
deve ter produzido um arquivo executável com o nome padrão a.out
, que você pode executar a partir do terminal usando ./a.out