code: def get_bin(self, arch='x86'):
          
          bin_dir = os.path.join(self.vc_dir, 'bin')
          if arch == 'x86':
              arch = ''
          cl_path = os.path.join(bin_dir, arch, 'cl.exe')
          link_path = os.path.join(bin_dir, arch, 'link.exe')
          ml_name = 'ml.exe'
          if arch in ['x86_amd64', 'amd64']:
              ml_name = 'ml64.exe'
          ml_path = os.path.join(bin_dir, arch, ml_name)
          if os.path.isfile(cl_path) \
             and os.path.isfile(link_path) \
             and os.path.isfile(ml_path):
              logging.info(_('using cl.exe: %s'), cl_path)
              logging.info(_('using link.exe: %s'), link_path)
              logging.info(_('using %s: %s'), ml_name, ml_path)
              run_cl = partial(run_program, cl_path)
              run_link = partial(run_program, link_path)
              run_ml = partial(run_program, ml_path)
              return self.Bin(run_cl, run_link, run_ml)
          logging.debug(_('cl.exe not found: %s'), cl_path)
          logging.debug(_('link.exe not found: %s'), link_path)
          logging.debug(_('%s not found: %s'), ml_name, ml_path)
          return self.Bin(None, None, None)
docs: Get binaries of Visual C++.