// 메인헤더.h
int square(int b);
// maiNfunction.c
#include"mainheader.h"
#include<stdio.h>
int square(int b)
{
int y;
y= b*b;
return (y);
}
//=====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);
}
}
우분투에서 이 프로그램을 어떻게 실행하나요?
답변1
이는 먼저 컴파일해야 하는 C 소스코드처럼 보입니다.
gcc -o programName maiNfunction.c maiN.c
이렇게 하면 이미 실행 권한이 있어야 하는 실행 파일이 생성됩니다. 다음을 입력하여 실행할 수 있습니다.
./programName
아마도 컴파일러 문서를 더 읽어보는 것이 좋을 것 같습니다.
아직 그렇게 하지 않은 경우에는 물론 컴파일러(예: gcc)를 설치해야 합니다.