안녕하세요 뚱보 프로그래머 입니다. 리눅스를 다루다 보면 컴파일 및 프로그래밍 언어를 다룰때가 오죠.. 배워봅시다.. 1.c programming source file을 Operating System이 인식 가능한 상태의 object file로 만드는 작업을 compile이라 하고 이러한 file들을 서로 연결시키는 과정을 link라 한다. link 과정에서는 실제 실행 가능하게 하는 loader 과정 또한 포함되어 있다. loader 과정은 실행 코드를 재배치하는 과정을 말한다. source file(*.c) --compile--> object file(*.o) --link--> executable file 1] c source compiling(gcc) source file을 실행 가능한 파일로 만들..