Traducción automática
Compilador C++ Intel® para Windows*: Error: no pudo abrir el archivo "stdio.h" con Microsoft* Plataforma SDK

Búsqueda
Asistencia y descargas
Toda la asistencia
Esta categoría
Este producto
Software Products
Compilador C++ Intel® para Windows*
Error: no pudo abrir el archivo "stdio.h" con Microsoft* Plataforma SDK

Cuando se utiliza Intel® C++/Compilador Fortran para IA-64 con el Microsoft* Plataforma SDK (compilación 1289 o posterior), si se emite los mensajes de error siguientes:

C:\hola>icl hola.c
Intel(R) Compilador Intel® C++ para las aplicaciones que se ejecutan en IA-64 xxx
Copyright (C) 1985-Intel Corporation. Todos los derechos reservados.
Hola.c
Hola.c(1): catastrófico error: no pudo abrir archivo de origen "stdio.h"
#Incluir <stdio.h>
^
Compilación se haya bloqueado para hola.c (code 4)

Eso significa que la ruta de la incluyen, lib y la ruta de plataforma SDK no están configuradas correctamente.

Existen 2 pasos para solucionar este problema: los cambios se en negrita.

  1. Editar iclvars.bat y/o ifortvars.bat en %Path_to_Intel_Compiler%\bin con la ruta: (por ejemplo: se proporciona una para el procesador Intel C++ Compiler, similar solución a Compilador Fortran Intel)
    @Echo off
    Rem Intel(R) Compilador C++ para construir entorno IA-64 aplicaciones
    ... ...
    Echo.
    Llamada <Microsoft-PSDK-install->\dir SetEnv /SRV64 /venta al por menor
    Title Intel(R) Compilador C++ para construir entorno IA-64 aplicaciones
    ... ...

  2. Editar icl.cfg y /o ifort.cfg en % Path_to_Intel_Compiler%\bin :
    Este archivo de configuración # puede ser utilizado para más conmutadores
    -QvcXX
    Ruta de instalación a # SDK de la plataforma Microsoft* enlazador para IA-64 aplicaciones
    #-Qlocation,link,"<Microsoft-PSDK-install-dir>\bin\Win64" -
    comentario esta línea

Esto se aplica a:
Compilador C++ Intel® para Windows*
Compilador Fortran Intel® para Windows*

ID de solución: CS-020440
Fecha de creación: 01-feb-2005
Última modificación: 18-may-2007
al inicio de la página