|
Cuando se utiliza Intel® C++/Compilador Fortran para la arquitectura Itanium® o Intel® 64 con el Microsoft* Windows* Server 2003 con Service Pack 1 SDK: RC1 (compilación 1289), es posible que usted ejecutar en los siguientes enlazador error:
>>Icl hola.c
LIBC.lib(a_str.obj): error LNK2001: no resuelto __security_cookie símbolo externo
El trabajo en todo está por debajo:
- Un enlace con bufferoverflowU.lib. Esta biblioteca por motivos de seguridad cookie implementa la funcionalidad verificación que se pueden utilizar en el modo de usuario y en las aplicaciones que utilicen Win32 API. Enlace La mayoría de las aplicaciones con esta biblioteca.
>>Icl hola.c bufferoverflowU.lib
- Un enlace con bufferoverflowK.lib. Esta biblioteca implementa comprobar de una seguridad cookie que funciona en el modo del núcleo de la el SO. Servicios y los subsistemas integrados que se ejecutan en el modo kernel debe estar vinculada con esta biblioteca.
>>Icl hola.c bufferoverflowK.lib
- Un enlace con bufferoverflow.lib. Esta biblioteca implementa la funcionalidad para la seguridad verificación de "cookies que se pueden utilizar en el modo de usuario. No obstante, es diferente de bufferoverflowU.lib debido a que se puede utilizar en las aplicaciones y servicios que no utilicen Win32 para API.
>>Icl hola.c bufferoverflow.lib
- Utilice /MD
>> Icl hola.c /MD
Utilice Visual C++* 2005 para su ejecución C bibliotecas que tienen el cookie verificación seguridad incorporadas.
Más información: En Microsoft Windows Server 2003 con Service Pack 1 SDK: RC1 (compilación 1289) o posterior, el CRT (C Runtime bibliotecas: LIBC.LIB LIBCMT.LIB) ha los controles de seguridad activado (se necesita la vinculación de una biblioteca adicional (bufferoverflowX.lib) API externo para resolver los. El nombre exacto de la biblioteca depende del tipo de aplicación que están desarrollando.
Nota: El 9.1 o posterior de Intel® C++/Compilador Fortran automáticamente para Windows* bufferoverflowU enlace.lib el predeterminado o si /MT (predeterminado) se especifica.
Esto se aplica a:
|