LED불 왔다갔다 |
C |
cl /c Main.c - Main이라는 파일을 obj파일까지만 컴파일
cl Main.obj LinkedList.obj - Main.obj과 LinkedList.obj 파일을 합쳐서 컴파일하여 실행파일을 만듬
(실행파일 만들때 앞에쓴 obj파일 또는 c파일의 이름으로 실행파일이 만들어짐)
cl /c *.c - 모든 c확장자의 파일을 합쳐서 컴파일해서 obj파일까지만 만듬cl *.obj - 모든 obj파일을 컴파일하여 실행파일을 만듬
cl *.c - 모든 C파일을 컴파일하여 실행파일을 만듬
분할컴파일이유 일의 작업분량을 배분하는 것
(ex: 그래픽은 그래픽파일끼리 텍스트는 텍스트파일끼리)
Main -> 모든 파일을 들고와서 짬뽕시킴
*.c파일이 10000개있어서 전부컴파일하는데 한시간 걸린다고치면
대부분의 시간은 C언어에서 기계어로 변환할 때 쓰임
obj파일을 많이모아논걸 lib(라이브러리)라함
필요한걸 끌어쓰는 것 lib
그냥 모두(쓸모없는거도) 합쳐서 쓰는걸 obj
-분할된 파일-
LinkedList.h
Main.c
-합쳐진 파일-
'2014 C > 4월' 카테고리의 다른 글
2014.04.18 (0) | 2014.04.18 |
---|---|
2014.04.17 (0) | 2014.04.17 |
2014.04.15 (0) | 2014.04.15 |
2014.04.14 (0) | 2014.04.14 |
2014.04.10 (0) | 2014.04.10 |