Click here to Skip to main content
15,921,941 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
can i do it? any soft to help me out i made a soft n turbo c++ nd wana start in windows 8
Posted

No. You cannot convert an already-compiled program.

As Bill said, if you have the source code (and I think you do) then you can use a newer compiler to compile for the newer systems.

As many have suggested to your many other questions, Visual Studio Express may be the right tool to use.

Another option is to simply use a newer, but still rather old, compiler. This link Borland C++ Compiler version 5.5[^] will get you the Borland C/C++ 5.5 compiler and linker and a few other tools -- Borland C++ 5.5 for Win32 Copyright (c) 1993, 2000 Borland -- this is essentially what Turbo C grew up to be (but with no IDE). Once you use Turbo C to write and debug your program you could then compile it with this newer compiler. I use this compiler for some things I write and I have confirmed that an EXE created with it will execute on Win 8.1 64-bit.

You could also choose to use the C/C++ compiler available from MinGW; I use that one too some times, though usually only the pre-processor.


Quincy[^] may also be an option. It's a simple Windows C/C++ IDE -- I haven't really used it, but it's worth a look if you like simple tools as much as I do.


Your best course of action is still to use a modern IDE and compiler.
 
Share this answer
 
v4
Comments
BillWoodruff 21-Dec-14 3:33am    
+5
Maciej Los 21-Dec-14 16:28pm    
+5
You need the source code; you may need to do minor, or major, work on the source code depending on what it does, uses, and requires, and you need to recompile for the target architecture. If you're lucky, the IDE you use (like Visual Studio) may be able to translate/transform for you.

Or you need for the OS manufacturer to have provided some form of "sandbox" where an application compiled for the bit-depth of your source code can run on a machine with a different bit-depth ... as Win 64 provides for Win32 apps.

If you're really lucky, what you end up with may work on the new OS/Hardware.
 
Share this answer
 
Install vdos and use your application within it.
 
Share this answer
 
Comments
OriginalGriff 21-Oct-20 2:36am    
While I applaud your urge to help people, it's a good idea to stick to new questions, rather than 6 year old ones. After that amount of time, it's unlikely that the original poster is at all interested in the problem any more!
Answering old questions can be seen as rep-point hunting, which is a form of site abuse. The more trigger happy amongst us will start the process of banning you from the site if you aren't careful. Stick to new questions and you'll be fine.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900