I have had this problem with Code::Blocks that when my project is still overly small (even 10 lines long), and I go to build "debug", the file will not be created. It doesn't tell me this in Code::Blocks. Basically, I go to hit play, and it will ask me to build my project even though I had clicked the "build" button about 2 seconds before...

It works fine with release build, however...

```
 #include <iostream>

 using namespace std;

 int main()
 {
      cout << "Hello" << endl;
      cout << "World!" << endl;
      return 0;
 }

```

Even a program as simple as that does work in release build, but not debug build (the file gets deleted). 

Have I got something wrong with my settings? Note it was like this ever since I downloaded it, and I had no idea what was wrong (as it does debug build by default, so I didn't know I could use release build)

Anyone know?

Edit: yes, the file is part of a project file