电脑怎么打开exe文件 既然开发国产操作系统最大的弊端是应用生态,那为何不开发一款能直接运行exe程序的操作系统?
既然开发国产操作系统最大的弊端是应用生态,那为何不开发一款能直接运行exe程序的操作系统?因为我做不到。对于国内的软件公司来说,困难在哪里?当微软开发早期的操作系统DOS(windows的前身)时,有
既然开发国产操作系统最大的弊端是应用生态,那为何不开发一款能直接运行exe程序的操作系统?
因为我做不到。
对于国内的软件公司来说,困难在哪里?
当微软开发早期的操作系统DOS(windows的前身)时,有许多类似DOS的操作系统(如dr DOS),它们也可以运行exe程序,甚至比Microsoft DOS提供更多的功能(如快速命令输入)。
那是因为当时的DOS操作系统非常简单和粗糙。商业开发公司很容易充分实现其职能。
但是现在windows操作系统已经是一个拥有数十亿行代码的“巨型”操作系统。顶级程序员可能需要10年或更长时间才能完全实现他们已经实现的功能,达到10万人的水平。
粗略计算,按每人每年100万元的年薪计算,大约需要1万亿元。
目前,没有一家企业能支付这么高的成本。
而且,即使我们花上万亿元人民币来实现windows的功能,微软在过去的十年里也没有闲着,与现实的差距可能还需要万亿元人民币来填补。
有人会说,为什么要实现windows的所有功能?只是实现它的一部分。不需要这么多年,这么多人,这么多钱。
不幸的是,很难找到一个只实现部分功能的解决方案。不同的exe需要不同的操作系统函数,不同的操作系统函数可能相互调用。
既然一个企业承受不起复制windows操作系统的成本,那我们能不能打出“两弹一星”的模式,集中国力不惜一切代价去实现呢?毕竟,1万亿元只占中国GDP的十分之一。
不幸的是,这仍然是不可行的。
首先,windows包含数以万计的专利。如果我们想完全绕过这些专利保护,那将比登月更困难。
其次,大量的exe开发者也是欧美公司。他们可能不支持这种完全复制的windows操作系统。
最后,现实是,即使来自全国各地的架构师和程序员都很集中,也很难在十年内完全复制现有的windows系统。
如何自己开发一个Exe软件?
Java程序打包成exe可执行文件,分为两步。第一步:通过eclipse或MyEclipse将Java程序导入jar包第二步:讨论jar包程序通过exe4j生成exe可执行文件第一步:将Java程序打包成jar文件第一步:现在开始第二步:exe4j将jar包封装成exe文件。首先,在驱动器号下创建一个文件夹。本例是在磁盘D上创建java文件夹,然后连接JRE和j程序所需的AR包文件和java程序要读取的配置文件放入文件夹中。好,现在,首先,打开exe4j程序。第一步是单击“下一步”,不进行任何操作。第二步是选择第二个“jarinexe”模式,然后单击“下一步”。第三步是设置好后点击“下一步”,设置好大小和版本号后点击右侧节点中的“下一步”和“下一步”以及“搜索顺序”“绿色加号”选择“目录”添加JRE。JRE是在文件夹中创建JRE的第一步。成功后,点击“另存为”按钮,将“保存”保存到任何地方。不使用此文件,然后转到保存的第二个exe的路径以查找exe文件