X64 笔记

来源:互联网 发布:淘宝上汽车配件 编辑:程序博客网 时间:2024/05/17 00:18
       由于机器的原因,硬盘已经没多少容量了,不得不把以前的转移到移动盘上,再开一块地方,安装X64 的WINDOWS 7,准备开始下段工作,提示我的DELL 1400 不能安装X64 WINDOWS 的 VM, 需要先开启 VT, 最近时间VT在论坛上也比较火,群里某些大牛也是偶尔说一点VT,丫的带提不带提的,你丫的不就是懂的多点啊,就开始装X, 迟早有一天你给LZ踩在脚下,以前我以为我的CPU 不支持VT, 看来只能换台了,机器确实也比较老了,跑东西有点费力,后来用CPU-Z查一下我的CPU 是 CORE 2 T7系的,这批是正好支持VT的,心血又上来了,下载了ecurable 检测一下,果然是支持VT的,只是Locked OFF 了,进了一下Bois 看了下没有找到相关的开启VT的选项, 又启动 WIN7 X86继续查资料,然后怀疑是不是自己的Bios版本太老了,准备下载个新的版本刷新下BIOS ,东西也从官方下载下来了,还是有点担心万一刷坏了,就报废了,无奈,再找找别的资料吧,找开Google Chrome 在Google开始查东西,English是真的很有用啊,果然找到了篇贴子关于DELL 其它版本BIOS 开启VT的东西,我又从BD找了一个分享关于BIOS 设置的东西,发现1400的本里面没有这个选项,郁闷至极,再次想到刷BIOS ,但是出于安全,我还是想再去我自己的Bios看看吧,重起到Bios 设置,找到 POST Behavior, 我惊奇的发现了 Virtualization选项,丫的,有惊无险,差点开刷Bios,网上的东西就是不能太信,还是相信自己好点。然后开始装 windows 7 x64 ,半个小时装完了,启动太慢了,没办法,机器太老了,要是测试内核程序的话,就更麻烦了,重启一下好久。
       打开 VS2008,新建一个control 工程,打开工程属性,然后点,configuration Manager ,在Active solution platform 里面选择New 然手找到x64,OK,然后在solution platform 里面找到 x64,Build ,OK, 当然在我的win7 x86 是不能运行的。拖进IDA 先看看。x64跟x86还是有些不同的,这里有MS具体的说明http://www.microsoft.com/china/MSDN/library/Windev/64bit/issuesx64.mspx?mfr=true
然后编译一下拖到X64 VM 里面运行一下,Debg版 不能正常运行,编译一下Release版的可以在X64 运行。

原创粉丝点击