code: def _build_import_library_amd64():
      out_exists, out_file = _check_for_import_lib()
      if out_exists:
          log.debug(
              'Skip building import library: "%s" exists', out_file
          )
          return
  
      # get the runtime dll for which we are building import library
      dll_file = find_python_dll()
      log.info(
          'Building import library (arch=AMD64): "%s" (from %s)'
          % (out_file, dll_file)
      )
  
      # generate symbol list from this library
      def_name = "python%d%d.def" % tuple(sys.version_info[:2])
      def_file = os.path.join(sys.prefix, "libs", def_name)
      generate_def(dll_file, def_file)
  
      # generate import library from this symbol list
      cmd = ["dlltool", "-d", def_file, "-l", out_file]
      subprocess.Popen(cmd)
  
imports: from __future__ import division, absolute_import, print_function
  import os
  import sys
  import subprocess
  import re
  import numpy.distutils.ccompiler
  import distutils.cygwinccompiler
  from distutils.version import StrictVersion
  from numpy.distutils.ccompiler import gen_preprocess_options, gen_lib_options
  from distutils.unixccompiler import UnixCCompiler
  from distutils.msvccompiler import get_build_version
  from distutils.errors import DistutilsExecError, CompileError, UnknownFileError
  from numpy.distutils.misc_util import msvc_runtime_library, msvc_runtime_version, msvc_runtime_major, get_build_architecture
label_desc: Use image node_id 9 for calling a global function with example usage: _build_import_library_amd64() without return types