Jens, thank you so much for your help. You have been consistently and consummately empathetic, and you've always provided solutions to my problems in a timely and non-judgmental way.
I feel compelled to respond to MortenMacFly, though, because of his wholly inappropriate response.
Is the condescension really necessary, Morten? I need to use Linux because it is the primary operating system used in the research that I do. Therefore, my time is better spent working on science (since that is what I am trained to do) than working on getting my OS to play nicely with its tools (which I am not trained to do).
Since you seem so loathe to have me as a consumer of your product, I will happily get out of your hair if you can suggest to me another IDE that has virtual project management (all the other IDE's I've tried do not have this feature, which is the #1 priority for me).
Alternatively, you can help me resolve my problem, like Jens does, (thus creating a happy consumer who will suggest Code::Blocks to all his colleagues rather than an unhappy consumer who will tell everyone to avoid Code::Blocks at all costs) instead of complaining about people like me spoiling Linux for you.