2017-11-02 1 views
-3

나는 내 운영 체제 프로젝트에서 파일 관리 시스템을 만들고 있습니다. 파일 복사, 파일 삭제, 확장자 변경, 컨텐트 표시 등과 같은 다른 C 파일이 있습니다. 이제 모든 파일을 하나의 파일/프로그램으로 실행하고 싶습니다. 모든 코드를 하나의 파일로 결합하는 것 외에도 가능합니까?여러개의 .c 파일을 하나의 실행 파일로 컴파일하는 방법

+0

각 'main'의 이름을 바꾸고 중요한 'main'을 씁니다. –

+0

...'make '를보고 모든 소스 모듈을 컴파일하고 하나의 실행 파일에 링크하십시오. –

+0

[make로 여러 C 파일 컴파일] (https://stackoverflow.com/questions/2604398/compile- multiple-c-files-with-make) – Joe

답변

1

main()은 하나의 파일에 존재해야합니다.

그럼 그냥 컴파일과 함께 모든 링크 :

gcc copy.c delete.c extension.c list.c your_app.c -o you_app

이것은 일반적으로 확인하여 관리한다.

관련 문제