I've tried codeblocks but it tends not to do anything when I hit compile, or build and run
Then you did it wrong. I use Windows 7 and it works ok for me. Code::Blocks is only an IDE and requires a compiler such as MinGW of Microsoft's CL. There are two versions of Code::Blocks, one with MinGW compiler and the other without it. I prefer using the version with MinGW because its the same compiler (almost) that is used on *nix os.
There is also free Microsoft Visual C++ 2010 Express, which compiles both C and C++ programs.
Oops! I just responded to a 18-month old dead thread :icon_cry:
4. Run the DOSBox 0.73 from the icon located on the desktop:
5. Type the following commands at the command prompt [Z]: mount d c:\Turbo\ [The folder TC is present inside the folder Turbo]
Now you should get a message which says: Drive D is mounted as a local directory c:\Turbo\
6. Type d: to shift to d:
7. Next follow the commands below:
tc or tc.exe [This starts you the Turbo C++ 3.0]
8. In the Turbo C++ goto Options>Directories> Change the source of TC to the source directory [D] ( i.e. virtual D: refers to original c:\Turbo\ . So make the path change to something like D:\TC\include and D:\TC\lib respectively )