应用程序正在运行 [英] application running

查看:85
本文介绍了应用程序正在运行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要编写一个可以在任何赠予的pc上运行的应用程序.
我可以使用什么自由,什么不可以?



为什么我不能使用MFC?
我可以将我的应用程序中的东西(例如dll)带到赠送的PC吗?

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?

推荐答案

我想您正在谈论跨平台应用程序(将在Mac OS,Windows,Linux等操作系统上运行的应用程序). ?如果是这样,那么用C ++编写当然是个不错的开始,因为大多数OS都有C ++编译器.尽管这个问题范围太广,无法完全回答;这真的取决于您要做什么.例如,如果您使用.Net进行开发,则可以使用 Mono 在多个OS上运行.Net程序.如果您希望进行跨平台的GUI工作,可以考虑使用 wxWidgets .另外,我看到您将问题标记为C ++,但是Java是另一种很好的跨平台语言. Flash 也是跨平台的,但更适合浏览器工作. Silverlight 与Flash类似,但也可以用于桌面开发,并且是跨平台的(它们一直在增加支持) (适用于不同平台).
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).


您是说要为PC而不是Mac编写代码,但又不想安装任何东西使其工作吗?在这种情况下,C或Win32 C ++(不是MFC)是最好的选择.
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.


这篇关于应用程序正在运行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆