|
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.
- 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 ... ...
- 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:
|