It could look like this, for example:
|
+--- 3rdParty
| |
| +--- wxWindows-2.4.2
| | |
| | +--- lib
| | +--- ...
| |
| +--- wxWidgets-2.6.1
| +--- wxWidgets-2.6.1
|
+--- MinGW
| |
| +--- bin
| +--- include
| +--- lib
| |
| ...
|
+--- CodeBlocks
| |
| +--- lib
| +--- include
| +--- codeblocks.exe
| |
| ...
|
...
That way, you have to set the respective path variables in your projects (can use global user variables if you use CVS), and everything is very configurable and flexible. If you update Code::Blocks or use a different MinGW version tomorrow, it does not matter. Everything will still work fine.