Tutorial Makefile Indonesia — Utilitas Berguna Untuk Command Line

6589 단어



Halo disini는 사용자 가이드에서 Makefile, Makefile, Makefile, Makefile, Bagaimana Cara Menggunakan Utilitasnya Pada Command , dan lain-Lain을 포함합니다.


1. Makefile이 있습니까?



Makefile adalah sebuah file yang berisi perintah atau disebut set yang dapat digunakan menggunakan make untuk melakukan otomatisasi agar mencapai tujuan tertentu.


2. 인스톨라시 메이크



Makefile은 Makefile을 만들기 위해 Make, Make berguna untuk membaca file tersebut agar dapat menentukan perintah atau set.

윈도우 :



1. 멩구나칸 초콜릿
  • 초콜렛티disini 다운로드 .
  • Setelah selesai menginstall kalian bisa menggunakan Chocolatey untuk menginstall Make.
  • lalu search Command Prompt , setelah itu klik kanan pada Command Prompt lalu run as administrator.
  • ketik choco install make lalu tunggu sampai instalasi selesai.

  • 2. 멩구나칸 GnuWin32 만들기
  • GnuWin32 만들기 다운로드disini .
  • GnuWin32 설치 Make tersebut setelah selesai mendownload lalu 설치 프로그램 dengan mengikuti instruksi yang ada.
  • Setelah selesai, silahkan periksa 폴더 C:\Program Files (x86)\GnuWin32\bin apakah tersedia atau tidak.
  • 시스템 환경 변수/환경 변수를 편집하려면 시스템 환경 변수/환경 변수를 클릭하십시오.
  • Setelah terbuka klik button Environment Variables lalu silahkan klik 2x baris data bernama path pada kolom variable di bagian User Variables.
  • C:\Program Files (x86)\GnuWin32\bin을 클릭하십시오.

  • 리눅스:



    Linux를 사용하면 다음과 같이 간단한 튜토리얼이 제공됩니다.

    https://www.howtogeek.com/105413/how-to-compile-and-install-from-source-on-ubuntu/




    3. Membuat Contoh 프로그램 Menggunakan Makefile



    Setelah melewati proses instalasi Make selesai, sekarang kalian dapat menggunakan Make untuk menjalankan Makefile.
  • Buatlah 디렉토리는 nama nyoba_makefile atau apapun 양 kalian inginkan , lalu masukkan 폴더 tersebut pada Code Editor 양 kalian gunakan masing masing. (disini saya menggunakan sublime).
  • pada 폴더 tersebut buatlah 파일 bernama Makefile
  • didalam 파일 Makefile tersebut silahkan masukkan 구문 dibawah ini:

  •  hello: callback hello-2
       echo "Hello, saya adalah perintah"
    
     hello-2:
       echo "Hello, saya adalah perintah kedua"
       echo "Command kedua"
     callback:
       echo "kamu memanggil callback"
    


    Setiap membuat set baru harus membuat newline baru juga agar set dapat dieksekusi dan command didalam set of rules harus dimulai dengan tab bukan spasi.

    hello dan hello-2 diatas disebut juga sebagai 규칙 집합, 규칙 집합 terdiri dari:

    targets : prerequisites
       command
       command
       command
    


    Bagian pada 규칙 세트 diantaranya :
  • 대상: berguna sebagai nama file/nama dari set yang akan dijalankan menggunakan make.
  • 명령: perintah pada 명령줄 yang akan digunakan didalam 일련의 규칙은 간결합니다.
  • 전제 조건 : nama file/nama dari set lain yang akan digunakan bersamaan.

  • tersebut silahkan buka Command Prompt/Shell Command dan arahkan ke directory folder yang menyimpan 파일 tersebut, lalu langsung saja jalankan

    make hello
    



    4. Menambahkan Variabel pada 만들기



    Make juga menyediakan variabel yang bisa digunakan pada Makefile
    Buka 파일은 Makefile에 다음과 같이 저장됩니다.

    
    hello: callback hello-2
       echo "Hello, saya adalah perintah yang dibuat oleh $(name)"
    
    hello-2:
       echo "Hello, saya adalah perintah kedua"
       echo "Command kedua"
    callback:
       echo "kamu memanggil callback"
    


    Setelah selesai modifikasi file tersebut silahkan buka Command Prompt/Shell Command lalu jalankan perintah dibawah ini

    make hello name=NamaAku
    


    다음은 Makefile을 분리하여 사용할 수 있습니다.

    
    hello: callback hello-2
       echo "Hello, saya adalah perintah yang dibuat oleh $(or $(name), $(n))"
    
    hello-2:
       echo "Hello, saya adalah perintah kedua"
       echo "Command kedua"
    callback:
       echo "kamu memanggil callback"
    


    Sekarang anda sudah bisa menggunakan dua variable untuk tujuan yang sama.

    make hello name=NamaAku
    


    아타우

    make hello n=NamaAku
    


    Dan liatlah hasilnya, anda berhasil menggunakan Makefile! 😀


    kalian lihat lebih lanjut dibawah ini ya에 대한 추천!
    https://makefiletutorial.com/

    좋은 웹페이지 즐겨찾기