From 2c964e52a5c43a14f4e64ec1b148efc8b2aa6364 Mon Sep 17 00:00:00 2001
From: LEESANGKYEONG <sskk713@ajou.ac.kr>
Date: Sun, 9 Aug 2020 13:48:44 +0900
Subject: [PATCH] Update

---
 HW2_three files/README.md | 11 ++++++++---
 HW3/README.md             |  2 ++
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/HW2_three files/README.md b/HW2_three files/README.md
index 05dab66..2353bc8 100644
--- a/HW2_three files/README.md	
+++ b/HW2_three files/README.md	
@@ -1,3 +1,6 @@
+# 실전코딩2 HW2
+- gcc
+
 # CPP
 - include file
     -- ex) #include <stdio.h> or "file.h"
@@ -23,7 +26,9 @@
     - difference between gcc -DPRINT_ID main.c func.c and gcc main.c func.c
     - gcc -DPRINT_ID는 PRINT_ID가 정의된 상태로 컴파일 되므로 #ifdef 실행
 
-## 이론
+# MakeFile 추가 HW4
+
+## Make 이론
 - maintain, update, and regenerate group of programs
 - 많은 프로그램 모듈들로 구성된 대규모 프로그램을 효율적으로 유지하고, 일관성 있게 관리 하도록 도와주는 도구
 - Target으로부터 dependency 판단하여 오브젝트파일 생성, 라이브러리 생성, 오브젝트 파일로부터 실행파일 생성
@@ -33,14 +38,14 @@
     - 프로그램의 종속 구조를 빠르게 파악할 수 이쓰며 관리 용이
     - 단순 반복 작업 및 재작성을 최소화
 
-## 구성
+## Make 구성
 - 목적파일(Target): -c 명령어를 수행하여 결과로 출력된 파일
 - 의존파일(Dependency): 목적파일을 만드는데 필요한 파일
 - 명령어: 필요한 명령어들
 - 매크로: 코드 단순화를 위한 작업
 - ![1](./image/1.PNG)
 
-## 매크로
+## Make 매크로
 - $@: 현재의 Target 파일명
 - $?: 현재의 Target보다 더 최근에 갱신된 의존 파일 명단
 - $*: 현재의 Target보다 더 최근에 갱신된 현재 의존 파일 명단
diff --git a/HW3/README.md b/HW3/README.md
index 4b62e2d..4f81e58 100644
--- a/HW3/README.md
+++ b/HW3/README.md
@@ -1,3 +1,5 @@
+# 실전코딩2 HW3
+
 # Difference between Compiler and interpreter
 - compiler
     1. 프로그래밍 언어를 Runtime 이전에 기계어로 해석
-- 
GitLab