실제로 메이크파일
메이크파일이란 무엇입니까?
Guia Linux에 따르면 "make 유틸리티는 컴파일해야 하는 파일(마지막 컴파일 이후 변경되었거나 컴파일된 적이 없음)을 확인하고 컴파일(및 연결) 명령을 내리는 데 사용됩니다."
OBS: 영어로 재작성된 텍스트.
makefile은 C, C++, C#, Python, JavaScript, TypeScript, PHP와 같은 여러 프로그래밍 언어에서 사용됩니다.
사용하려면 몇 가지 명령이 있습니다.
Makefile 사용 방법:
명령을 시작할 때 특정 명명법으로 파일을 만들어야 합니다. make는 디렉터리에서 다음을 검색합니다.
메이크파일 작성
먼저 "Makefile"이라는 파일을 만들고 파이썬을 활용하는 방법 예를 들어 그 안에 다음을 추가합니다.
.PHONY: help
SHELL := /bin/bash
help: ##This help.
@awk 'BEGIN {FS = ":.*?## "} /^[a-zA-Z_-]+:.*?## / {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}' $(MAKEFILE_LIST)
.DEFAULT_GOAL := help
여기에서 명령 도움말을 만들고 터미널을 전달하면 사용할 수 있는 makefile의 모든 명령이 나열됩니다.
그런 다음 다음을 생성합니다.
run-file: ## run the file main.py
python main.py
따라서 터미널에서 이 명령을 실행하면
make run-file
main.py 파일 내부에 있는 내용이 실행됩니다. 명령 뒤에 두 개의 "#"이 있으므로 명령을 설명하는 데 적합합니다.전체 코드:
이 예는 시간을 최적화하는 방법을 보여주고 프로젝트가 더욱 견고해지고 다른 명령 중에서 실행해야 하는 명령을 줄여 문제를 해결합니다. 이것은 일지 #05였습니다. 여기서 작별을 고합니다. 다른 일지와 함께 돌아오겠습니다.
이 글이 도움이 되셨나요?
아래에 의견을 남겨주세요.
참조
Reference
이 문제에 관하여(실제로 메이크파일), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/suspir0n/makefile-in-practice-1jih텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)