找回密码
 加入
搜索
查看: 3301|回复: 7

[AU3基础] [已解决]x86跟x64编译的区别?

  [复制链接]
发表于 2011-4-28 20:20:52 | 显示全部楼层 |阅读模式
本帖最后由 pdp320921 于 2011-6-11 14:40 编辑
FileRecycle ()
我试过在32位的电脑上编译过FileRecycle ()的功能在64位机上却不行
在64位机上重新编译FileRecycle ()是好的,或者在32位机上编译时选择x64编译后在32位机上也是OK的

就一个命令还分x86,x64?
还有哪些命令区分啊?
我写了一个简单的工具,难道还要写两个版本或是编译两次?不能整合在一个代码里?
发表于 2011-4-28 20:58:26 | 显示全部楼层
64位的机子可以运行32位的程序
发表于 2011-4-28 22:57:16 | 显示全部楼层
这个与命令无关,是与操作系统有关的。x86是32位的程序,只能运行在32位的操作系统上;x64是64位的,能运行在64位的系统上,但也可以运行在32位的系统上。你编译的时候选正确的程序位就可以了,与编译时用的什么系统也没有关系。
发表于 2011-4-29 00:27:38 | 显示全部楼层
直接用 x86 就好了。 X64上的机子也可以运行 X86的程序
发表于 2011-4-29 08:49:39 | 显示全部楼层
关系太乱,,剪不断理还乱。
发表于 2011-4-29 10:52:08 | 显示全部楼层
需要支持"windows on windows"
 楼主| 发表于 2011-4-29 20:11:29 | 显示全部楼层
直接用 x86 就好了。 X64上的机子也可以运行 X86的程序
netsmu 发表于 2011-4-29 00:27


x64的机器上不能运行x86的程序啊~~
发表于 2011-9-27 17:47:04 | 显示全部楼层
x64的机器上不能运行x86的程序啊~~
pdp320921 发表于 2011-4-29 20:11


目前win7_sp1_64位下是可以运行大部分x86的程序,但是我编译一些x86的脚本,用到dos下run及runwait函数的都无法有效执行。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-6 09:46 , Processed in 0.149531 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表