parameters: ()
return_statement: return current_compile_info
docstring: 获取当前编译信息, 其中 mode 无效
docstring_summary: 获取当前编译信息, 其中 mode 无效
docstring_tokens: 获取当前编译信息 其中 mode 无效
function: def get_current_compile_info():
      """获取当前编译信息, 其中 mode 无效"""
      current_bits = 64 if sys.maxsize > 2**32 else 32
      if sys.platform == 'win32':
          current_arch = 'x64' if current_bits == 64 else 'x86'
      else:
          current_arch = 'x86_64' if current_bits == 64 else 'i386'
  
      py_version = get_python_version()
      current_boost_root, current_boost_lib = get_boost_envrionment()
      current_compile_info = {
          'plat': sys.platform,
          'arch': current_arch,
          'mode': '',
          'py_version': py_version,
          'boost_root': current_boost_root,
          'boost_lib': current_boost_lib
      }
      return current_compile_info
function_tokens: def get_current_compile_info ( ) : current_bits = 64 if sys . maxsize > 2 ** 32 else 32 if sys . platform == 'win32' : current_arch = 'x64' if current_bits == 64 else 'x86' else : current_arch = 'x86_64' if current_bits == 64 else 'i386' py_version = get_python_version ( ) current_boost_root , current_boost_lib = get_boost_envrionment ( ) current_compile_info = { 'plat' : sys . platform , 'arch' : current_arch , 'mode' : '' , 'py_version' : py_version , 'boost_root' : current_boost_root , 'boost_lib' : current_boost_lib } return current_compile_info