Abh*_*ain 18 windows command-prompt visual-studio visual-c++
我在64位Windows 8.1上安装了32位Visual Studio 2013.我有5个命令提示符:
我不明白之间的区别:
Han*_*ant 17
甲交叉编译器是执行在一个平台上,但对于另一个产生代码的编译器.您的计算机有两个可以生成x64代码的编译器.一个是vc/bin/amd64_x86目录中的32位交叉编译器,另一个是vc/bin/amd64目录中的64位本机编译器.它们都生成完全相同的x64机器代码.
只有拥有32位操作系统时才必须使用交叉编译器.调试和测试它生成的程序是令人不快的,你需要另一台机器并使用远程调试器.好吧,也许是构建服务器.如果你有64位版本的Windows,那么任何一种选择都可以,但你喜欢"x64 Native"选择.编译器和链接器稍微快一些,可以处理更大的程序.
这也解释了为什么您只有ARM的交叉编译器选择,您的开发机器中没有ARM处理器.
| 归档时间: |
|
| 查看次数: |
8209 次 |
| 最近记录: |