makefile2 Makefile & Make 사용법 [1] Make란?Unix/Linux 시스템에 포함되어 있는 소프트웨어 빌드 자동화 도구makefile 파일을 참조하여 컴파일러에 명령을 전달하고, makefile에 기술된 shell명령어들을 조건에 맞게 실행한다. 사용법make [옵션] [타겟] Makefile이란?make 명령어가 수행할 명령들을 기술한 파일기본 구조하나의 빌드대상 단위는 아래와같이 작성한다. : (tab) Target : 어떤 것을 make 할지 전달dependencies : 주어진 타겟을 make 할 때(빌드 진행 시) 사용될 파일들의 목록들Commend : make 할 때 실행할 명령어들의 나열 시작은 들여쓰기(tab)로 시작한다.'\' 문자를 이용해서 여러 라인으로 나타낼 수 있다.*** 가장 많이 쓰이는 Make.. 2024. 7. 23. extern 구조체 또는 변수 사용법 및 예시 분할 컴파일 : 하나의 프로그램을 여러 개의 .c, .h 파일로 분할하여 작성분할 컴파일 시 다른 파일에 선언된 전역 변수를 사용할 떄는 extern 선언을 사용-> extern 선언 변수는 "다른 파일에 해당 변수명이 전역 변수 선언되어 있으니 공유하여 사용하겠다" 1. 변수형식 : extern 자료형 변수명 사용법1) .c 파일에서 extern 선언ex) exam2.c, exam3.c 에서 exam1.c의 전역변수 total을 사용하고 한다. exam1.cexam1.c에 아래와 같이 정의한다.int total=0; //전역 변수 선언main() {...}exam2.cexam2.c에 아래와 같이 정의한다.extern int total //extern 변수 선언, 다른 .c 파일에 전역 선언된 변수 접.. 2024. 5. 8. 이전 1 다음