C언어에서 프로젝트란 여러개의 C 소스를 묶어 하나의 실행파일로 만들 때, 그 C 소스들을 하나로 묶어주는 것을 말합니다.
예를 들어 a.c, b.c, c.c 라는 3개의 c 소스 파일을 묶어 abc.exe라는 하나의 실행파일로 만들려 할 때,
project를 만들어 a.c, b.c, c.c를 그 안에 포함시켜 컴파일하고 링크하면 됩니다.
프로젝트 파일이 필요한 경우는 프로그램이 워낙 길어서 쪼개서 작성할 필요가 있을 때 사용합니다.
장점으로는 프로그램을 수정했을 때 수정된 소스만 컴파일하고 모두 링크하기 때문에 컴파일 속도가 빠르며
소스를 쪼개서 작성하므로 디버깅이 용이합니다.
다음검색