问题描述
- Windows和Linux下程序的区别
- Windows和Linux下程序的区别
Windows和Linux下程序的区别
Windows和Linux下程序的区别
Windows和Linux下程序的区别
解决方案
Windows主要针对x86,而Linux就丰富多了。
不同的平台首先CPU指令都不一样。
假设都是x86的,那么首先可执行文件的装配形式就不一样,windows是pe,linux是lef
然后使用的api也不同。
解决方案二:
windows下的应用程序在运行时要.net framework 支持,而linux下不需要
解决方案三:
windows需要你用到的运行库,linux需要linux的运行库
但现在有很多跨平台的类库
解决方案四:
Windows下的程序是发各种消息的,Linux看这里:http://book.51cto.com/art/200902/111794.htm
解决方案五:
其实问这个不妨看看两个系统的区别
http://zh.wikipedia.org/zh-cn/Microsoft_Windows%E8%88%87Linux%E7%9A%84%E6%AF%94%E8%BC%83
时间: 2024-11-17 01:29:39