G를 사용하여 여러 C 파일 컴파일
잘못 작성된 C 코드를 상속할 때 여러 .cpp 및 .h 파일이 발생할 수 있습니다. 이는 makefile이 필요한지 또는 g main.cpp 명령으로 여전히 충분한지에 대한 질문을 제시합니다.
계속 g main.cpp를 사용할 수 있습니까?
클래스가 .h 및 .cpp 파일로 적절하게 분리되었더라도 g main.cpp 명령을 계속 사용할 수 있습니다. 그러나 main.cpp 뒤에 각 추가 .cpp 파일을 지정해야 합니다.
컴파일 명령:
g main.cpp other.cpp etc.cpp
또는 증분 컴파일 및 연결
또 다른 옵션은 각 .cpp 파일을 개별적으로 컴파일하여 여러 ".o" 파일을 생성하는 것입니다. 실행 파일을 생성하려면 이러한 ".o" 파일을 서로 연결해야 합니다.
컴파일 단계:
g -c main.cpp(main.cpp만 컴파일)
g -c other.cpp(other.cpp만 컴파일)
g -c etc.cpp(etc.cpp만 컴파일)
연결 단계:
g main.o other.o etc.o -o 실행 파일 이름(모두 연결 ".o " 파일을 실행 파일로 변환)
위 내용은 여러 C 파일을 컴파일할 때 'g main.cpp'를 계속 사용할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!