Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

C++ 및 해당 응용 프로그램의 MakeFile


이 튜토리얼에서는 C++의 MakeFile과 그 응용 프로그램을 이해하는 프로그램에 대해 논의할 것입니다.

작업은 MakeFile로 전체 프로그램을 깨는 것입니다. 일반적으로 모든 클래스/기능이 포함된 .cpp 파일과 .h 파일을 만들어 함께 연결하는 방식으로 수행됩니다.

예시

main.cpp

#include <bits/stdc++.h>
#include "function.h"
using namespace std;
//main execution program
int main(){
   int num1 = 1;
   int num2 = 2;
   cout << multiply(num1, num2) << endl;
   int num3 = 5;
   cout << factorial(num3) << endl;
   print();
}

print.cpp

#include <bits/stdc++.h>
#include "function.h"
using namespace std;
void print()
{
   cout < "makefile" << endl;
}

factorial.cpp

#include <bits/stdc++.h>
#include "function.h"
using namespace std;
//factorial program
int factorial(int n){
   if (n == 1)
      return 1;
   return n * factorial(n - 1);
}

multiply.cpp

#include <bits/stdc++.h>
#include "function.h"
using namespace std;
int multiply(int a, int b){
   return a * b;
}

기능.h

#ifndef FUNCTIONS_H
#define FUNCTIONS_H
void print();
int factorial(int);
int multiply(int, int);
#endif

출력

2
120
makefile