¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo
Importante Es posible que este documento no represente los procedimientos recomendados para el desarrollo actual. Puede que los vínculos a las descargas y otros recursos ya no sean válidos. Encontrará aquí la versión que se recomienda en la actualidad.

/QIPF_noPIC (Generar código dependiente de la posición)

Actualización: noviembre 2007

De manera predeterminada, el compilador de Visual C++ para Itanium genera código independiente de la posición. /QIPF_noPIC genera una imagen con código dependiente de la posición.


/QIPF_noPIC

ms173509.alert_note(es-es,VS.90).gifNota:

/QIPF_noPIC sólo está disponible en compiladores con destino Itanium. Esta opción del compilador no está disponible en los compiladores con destino x64 o x86.

El código independiente de la posición se puede cargar más rápido que el dependiente, si la imagen no se puede cargar en su dirección preferida, porque las direcciones relativas en código dependiente de la posición no se revisan si la imagen se carga en una dirección distinta de la preferida. Además, Windows permite a los usuarios compartir el mismo código si no está revisado, mientras que cada usuario obtiene una instancia por separado del código revisado.

No obstante, el código independiente de la posición podría tener un peor rendimiento que el dependiente, si la imagen no se puede cargar en la dirección preferida. Por ejemplo, una aplicación de servidor en la que los usuarios no tienen por qué preocuparse de tiempos de inicio mayores (potencialmente), y en la que los usuarios rara vez ejecuten varias copias de aquellas aplicaciones al mismo tiempo, puede aprovechar el mejor rendimiento que ofrece el código dependiente de la posición.

Para establecer esta opción del compilador en el entorno de desarrollo de Visual Studio

  • /QIPF_noPIC no está disponible en el entorno de desarrollo de Visual Studio.

Para establecer esta opción del compilador mediante programación

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft