Let's go again over the steps.
1. Install Code::Blocks
2. Install VS2010 Express to get the compiler
2.1 Chec of Code::Blocks actually has the location of the compiler at build options.
3. Install Microsoft SDK
3.1 Pray you don't get bugs.
4. Install wxWidgets 2.9 or 2.8.
5. Compile wxWidgets
5.1 Right click on My Computer go to Properties --> Advanced --> Env Variables
5.2 Find "Path" and add ";C:\Program Files\CodeBlocks\MinGW\bin"
5.3 Open the command promt.
5.4 Type "C:\wxWidgets-2.8.12\build\msw" and press Enter
5.5 Type "mingw32-make.exe -f makefile.gcc USE_XRC=1 SHARED=1 MONOLITHIC=1 BUILD=release UNICODE=0"
5.6 Get a coffee. This will take some time.
6. Open Code::Blocks
7. Make a new Project, Select WxWidgets, select the version, type a project name
8. Select wxSmith or wxFormBuilder & Frame-based
9. type "C:\wxWidgets-2.8.12" at wxWidgets location
10. Select MS2010 compiler. Select Release, DON'T select debug.
11. Select all wxWidgets library settings. (i personally tryed every possible combination in this frame.
12. Compile & Run ?
This is what I did. When I make the project, I get a warning telling me that "a matching release configuration cannot be found in the wxwidgets directory you specified". If I ignore that, the project is created, but when I try to build, an error pops telling me "Execution of rc.exe failed".
Please tell me what I did wrong and PLEASE make a decent guide for this.
VS CLI is not supported any more and you don't get auto-complete. Dev-C++ is so bugged you don't have Undo. All C++ GUI builder plugins from eclipse have no support.
Right now, WxWidgets on Code::Blocks seems be the only way to make C++ programs with GUI, but setting up the IDE is so user-friendly that it reminds me of the old Dacia 1300 cars from Romania.