Computer >> Máy Tính >  >> Lập trình >> C ++

MakeFile trong C ++ và các ứng dụng của nó


Trong hướng dẫn này, chúng ta sẽ thảo luận về một chương trình để hiểu MakeFile trong C ++ và các ứng dụng của nó.

Nhiệm vụ là phá vỡ toàn bộ chương trình bằng MakeFile. Nó thường được thực hiện bằng cách tạo tệp .cpp và tệp .h với tất cả các lớp / chức năng và liên kết chúng với nhau.

Ví dụ

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);
}

kernel.cpp

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

functions.h

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

Đầu ra

2
120
makefile