Compiler construction 64位软件,只是编译问题?

Compiler construction 64位软件,只是编译问题?,compiler-construction,compilation,migration,64-bit,Compiler Construction,Compilation,Migration,64 Bit,我在搜索Chrome 64位版本,我发现不发布该版本的核心论点是:“现在,它不会给我们带来太多好处。”。(或类似的东西) 我的简单问题是:64位版本的大部分工作不是由编译器完成的吗?。在我看来,“64位版本”是相同的逻辑,使用64位CPU寄存器 显然,在将某些软件的32位版本迁移到64位版本的过程中,我遗漏了一些要点,我想知道一些需要研究的核心问题。我怀疑主要的问题是第三方插件/扩展或类似的,但我不是很确定 提前感谢。“MSV\u设置”:{ 'msvs_settings': { 'VCCLC

我在搜索Chrome 64位版本,我发现不发布该版本的核心论点是:“现在,它不会给我们带来太多好处。”。(或类似的东西)

我的简单问题是:64位版本的大部分工作不是由编译器完成的吗?。在我看来,“64位版本”是相同的逻辑,使用64位CPU寄存器

显然,在将某些软件的32位版本迁移到64位版本的过程中,我遗漏了一些要点,我想知道一些需要研究的核心问题。我怀疑主要的问题是第三方插件/扩展或类似的,但我不是很确定

提前感谢。

“MSV\u设置”:{
'msvs_settings': {
  'VCCLCompilerTool': {
    'WarningLevel': '3',
    'WarnAsError': 'false', # TODO(maruel): Enable it.
    'Detect64BitPortabilityProblems': 'false',           <== here
  },
},
“VCCLCompilerTool”:{ “警告级别”:“3”, ‘警告错误’:‘错误’,#TODO(马鲁尔):启用它。 “Detect64位可移植性问题”:“false”,
“msvs\U设置”:{
“VCCLCompilerTool”:{
“警告级别”:“3”,
‘警告错误’:‘错误’,#TODO(马鲁尔):启用它。

'Detect64BitPortabilityProblems':'false',更新:64位Chrome现在在Chrome的dev\canary分支中可用。更新:64位Chrome现在在Chrome的dev\canary分支中可用。