You need it in the same folder as everything. The only differences of making a executable file are:
1. The source code isn't visible;
2. You don't need a compiler to run it; and
3. You don't need to compile it every time to run it.
It still needs to be located just as your source code is located.
1. The source code isn't visible;
2. You don't need a compiler to run it; and
3. You don't need to compile it every time to run it.
It still needs to be located just as your source code is located.