Red de conocimiento informático - Material del sitio web - ¿Cómo convertir el lenguaje C++ en un programa ejecutable? ¿Cuáles son las extensiones de los distintos tipos de archivos generados?

¿Cómo convertir el lenguaje C++ en un programa ejecutable? ¿Cuáles son las extensiones de los distintos tipos de archivos generados?

Compilar->Enlace->Generar archivo ejecutable

La extensión es .EXE

El código de destino consta de código de máquina y tabla de símbolos (nombres de funciones y variables ) composición. La función principal del vinculador es utilizar la tabla de símbolos para encontrar símbolos (nombres de funciones y variables) introducidos o no definidos por el código de destino en archivos de biblioteca y otros módulos, sintetizando así múltiples códigos de destino en archivos ejecutables.

Información ampliada:

Los programas en lenguaje C++ deben compilarse porque deben reflejar un alto rendimiento. Sin embargo, para facilitar las pruebas, se interpretan su entorno de desarrollo y su entorno de depuración. Es decir, durante el proceso de desarrollo, la depuración se completa ejecutando declaraciones una por una de manera interpretada, mientras que el código de ejecución final del programa se genera iniciando y ejecutando el programa desde el entorno de desarrollo de manera compilada.

Generar un programa es el proceso de convertir el código fuente (declaraciones C++) en una aplicación ejecutable. Si se programa correctamente, esto generalmente se puede lograr simplemente presionando una tecla de función. En realidad, este proceso se divide en dos pasos.

Enciclopedia Baidu - programa c++