Experimento 4 sistema Linux para construir un entorno de programación en lenguaje C

proyecto contenido
Esta obra pertenece cursos < cursos enlace aula Inicio >
Cuando este requisito en el trabajo < Requisitos de funcionamiento del enlace Inicio >
Identificación del Estudiante - Nombre 17043103- Li Xiaofang
objetivos de aprendizaje de empleo 1. Comprender el entorno de programación C idioma del sistema Linux 2. Las aprendizaje C de Linux entorno de desarrollo del lenguaje pasos

1. Instalar el entorno de desarrollo de lenguaje C

sudo apt install build-essential 

Ver información sobre la versión de gcc

gcc -v

Ver información sobre la versión maquillaje

make -v

2. Un lenguaje sencillo C ejerce
1) En primer lugar, la documentación de ayuda a través del comando man

man gcc

2) un sencillo de línea de comandos modo C compilador de lenguaje y el enlazador y otras operaciones

fuente de entrada

a) pre-compilado

b) Compilar

Abra el archivo con vim test.s para ver el contenido

c) compilación

d) enlace

Después de que el archivo ejecutable con el comando objdump desmontar el archivo

objdump -d test

el contenido del archivo en la parte principal función

e) en ejecución

3) la compilación de varios archivos

En la carpeta exp4 abajo para construir una carpeta de MFC (multi-archivos de compilación)

En esta carpeta crear las siguientes 5 archivos, nombres de archivo son los siguientes:

El contenido de cada archivo son los siguientes:




se introduce la finalización del código anterior, a continuación, compilado, para la compilación de varios archivos, podemos recopilar enlaces a un archivo ejecutable, puede compilar cada archivo por separado C, y finalmente se enlaza archivo ejecutable.

Q: Por favor, explique la diferencia entre los dos métodos?

Los dos métodos en comparación con el tiempo necesario para compilar todos los archivos vinculados cuando el archivo ejecutable para recompilación, y compilar cada archivo por separado puede volver a compilar sólo los archivos modificados, archivos no modificados sin recompilar: a.

A continuación, escribir un sencillo Makefile, compilado por la herramienta de maquillaje. Escribir un Makefile en la carpeta actual

Contenido del archivo:

Directamente en el terminal de entrada de maquillaje puede ser compilado y operación vinculada

Supongo que te gusta

Origin www.cnblogs.com/yilxf/p/12575904.html
Recomendado
Clasificación