그래서 헤더 파일과 소스 파일의 차이점을 알게되었습니다. 필자가 얻지 못하는 것은 컴파일러가 모든 소스 파일을 컴파일하는 방법을 아는 것입니다. 예 :C 소스 파일 포함
example.h
#ifndef EXAMPLE_H
#define EXAMPLE_H
int example(int argument); // prototype
#endif
example.c
#include "example.h"
int example(int argument)
{
return argument + 1; // implementation
}
main.c
main.c
를 컴파일하는 컴파일러를 수행하는 방법
#include "example.h"
main()
{
int whatever;
whatever = example(whatever); // usage in program
}
, example()
의 구현을 알고있을 때 아무것도 포함 udes example.c
?
프로젝트와 물건에 파일을 추가하는 IDE 일종입니까? 기발한 IDE에 일반 텍스트 편집기를 선호하는 것처럼 "수동으로"할 수있는 방법이 있습니까?
메이크 파일이 들어있는 곳이기 때문에 항상 어디에 들어 있는지 궁금합니다. 감사합니다. –