Você não tem o valor da variável de ambiente PATH definida para incluir o diretório em que o arquivo executável HelloWorld reside.
Supondo que você tenha usado cd para chegar ao diretório, você pode executar o HelloWorld com este comando: ./HelloWorld
Unix shells têm uma variável chamada PATH , que é uma lista de diretórios : -delimited na qual procurar quando o usuário emite um comando sem um nome de caminho completo ( /usr/bin/ls é totalmente qualificado: começa em / e termina em ls , mas ls não é totalmente qualificado por si só). Se você não tiver uma entrada de . em PATH , você terá que usar explicitamente ./ no início de um comando para executar o arquivo com esse nome no diretório atual.