Linux Programming Basics

gcc / gdb / make

Sara.H 2020. 7. 3. 17:15

전처리 후에 .i 파일 만들어 짐. 

 

* 컴파일 : 어셈블리 언어로 변환. 

* 어셈블 : 바이너리로 변환. 

 

gcc -o filename file.c 

gcc -v (verbose)

gcc -g 옵션 사용해서 디버깅 하기. 

 

 



디렉토리 내에서 make 명령 실행하면 ... 

타겟을 실행하기 위한 종속 항목들을 확인, 있으면 실행한다. 

타겟 => 생성될 파일 

의존 파일을 : 뒤에 명시