Click here to Skip to main content
15,886,578 members
Please Sign up or sign in to vote.
3.00/5 (1 vote)
See more:
i need to write an application that run over any giving pc.
what librery can i use and what not?



why i cant use mfc?
can i bring somthing (like dll) with my app to the giving pc?
if yes than what and how?
Posted
Updated 29-Nov-09 5:06am
v2

I imagine you are talking about cross-platform applications (applications that will run on Mac OS, Windows, Linux, etc.)? If so, then writing in C++ is certainly a good start, because there are C++ compilers for most every OS. Although this question is far too broad to completely answer; it really depends on what you want to do. For example, if you develop with .Net, you could use Mono to run .Net programs on multiple OS's. If you are looking to do cross-platform GUI work, wxWidgets is something you could look into. Also, I saw you tagged your question as C++, but Java is another good cross-platform language. Flash is also cross-platform, but is more meant for browser work. Silverlight is similar to Flash, but can also be used for desktop development and is kind of cross-platform (they are adding support all the time for different platforms).
 
Share this answer
 
Do you mean that you want to write for PCs and not Macs, but you don't want to have to install anything to make it work ? C or Win32 C++ ( not MFC ) is your best bet in that case.
 
Share this answer
 

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