win32程序不能运行
答案:2 悬赏:0 手机版
解决时间 2021-07-19 19:14
- 提问者网友:骨子里的高雅
- 2021-07-19 07:25
我的电脑双击win32程序后 不能运行
最佳答案
- 五星知识达人网友:大漠
- 2021-07-19 08:03
你是什么操作系统~
全部回答
- 1楼网友:青灯有味
- 2021-07-19 09:00
从根本上说Win32和Linux的可执行文件的格式不同.
Win32的可执行文件是PE格式.
而Linux的可执行文件通常是ELF格式.
这样,在Linux下执行PE文件,Linux无法识别或是当作ELF来加载,当然无法运行.
另外,Linux与Windows的库函数截然不同也是一个原因.
根据这两个原因,linux下的wine就是让Linux识别PE格式并且提供WIN32所用的库函数(只是部分支持),因而可以用wine执行WIN32文件(效果不是很好).
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯