Directorio de artículos
tema
Escriba un archivo de programa principal main1.cy un archivo de subprograma sub1.c, requisitos: el subprograma sub1.c contiene una función de operación aritmética float x2x (int a, int b), esta función es para ingresar dos parámetros enteros Haga una operación determinada y devuelve el resultado como un número de coma flotante.
- Compile el programa principal main1.c con la línea de comando gcc en el sistema ubuntu y ejecútelo;
- En el sistema de Windows, compile el programa principal main1.c con su herramienta de compilación familiar y ejecútelo.
- Use Makefile para programar el programa principal en el sistema ubuntu
1. Compile el entorno requerido
Utuntu 、 VC ++ 6.0
Dos, aplicación
1.Ubuntu
(1) Escriba sub1.c
float x2x(int a,int b)
{
float c;
c=a+b;
return c;
}
(2) Escriba main.c
#include "sub1.c"
#include<stdio.h>
void main()
{
int x=2,y=3;
printf("%f",x2x(x,y));
}
(3) Utilice gcc para ejecutar el programa principal
gcc main1.c
./main1
(4) Resultado de la operación
2.VC ++ 6.0
(1) Escriba main.c
#include<stdio.h>
float x2x(int a,int b)
{
return a+b;
}
void main()
{
int x=2,y=3;
printf("%f",x2x(x,y));
}
(2) Resultado de la operación
3. Utilice makefile para compilar y ejecutar
(1) Cree un archivo makefike
touch makefile
(2) Escribir archivo makefike
main: main1.o
gcc main1.o -o main //gcc前面应该打Tab,而不是空格
main1:main1.c
gcc -c main1.c
clean:
rm -f *.o main
(2) Ejecute el comando make y ejecute
make
./main
(3) Resultado de la operación
Tres, resumen
Hay muchas formas de ejecutar archivos C en Ubuntu. Aunque gcc es relativamente simple de ejecutar, los archivos MAKE pueden mantener el contenido de los archivos.