When I compile a program using gcc it should be run using prepending ./ e.g. 
gcc -Wall -o hello-world hello-world.c
will produce binary hello-world which i have to run it as ./hello-world But I want to run it as any other system bimary just by typing hellow-world how to compile it ?