como faço para executar o arquivo principal que função é armazenar em outro arquivo e também o arquivo de cabeçalho também?

1

// mainheader.h

int square(int b);

// maiNfunction.c

#include"mainheader.h"
#include<stdio.h>


int square(int b)
{
  int y;
  y= b*b;
  return (y);
}

// ===== arquivo maiN.c

#include<stdio.h>
//#include<stdlib.h>
 #include<math.h>
 #include"mainheader.h"
 #include"maiNfunction.h"

 main(void)
 {
    //int SizeOfData,j;

      int i,z;
      for(i=0;i<5;i++)
        {
            z=square(i);
            printf("%d\n",i);
        }

}

como executo este programa no Ubuntu?

    
por user3793821 02.08.2014 / 12:06

1 resposta

0

Isso parece com o código-fonte c, que precisa ser compilado primeiro.

gcc -o programName maiNfunction.c maiN.c

Isso cria um arquivo executável, que já deve ter permissão para ser executado. Você pode executá-lo digitando:

./programName

Talvez você deva considerar ler mais sobre a documentação do compilador.

No caso, você não fez isso ainda, é claro que você precisa instalar um compilador (por exemplo, gcc).

    
por engineer 03.08.2014 / 10:17