.MOC 파일 확장자

Qt 메타 객체 컴파일러 파일

개발사 Qt Group
인기도
2.0  |  2 표
 

MOC 파일이란 무엇인가요?

MOC 파일은 Qt 개발 툴킷의 메타 객체 컴파일러가 생성하는 소스 코드 파일입니다. 이 파일에는 C++로 작성된 메타 객체 코드가 포함되어 있습니다. MOC 파일은 Qt .CPP 파일에서 참조되며, Qt의 qmake 컴파일러가 CPP 파일에 포함된 Q_OBJECT 클래스를 사용하는 애플리케이션을 올바르게 컴파일할 수 있도록 합니다.

추가 정보

Qt는 개발자가 그래픽 사용자 인터페이스(GUI)와 데스크톱 및 모바일 환경 모두에서 실행되는 크로스 플랫폼 애플리케이션을 만들 수 있도록 해 주는 C++ 개발 툴킷입니다. 이 툴킷에는 메타 객체 시스템과 같은 여러 특수 기능이 포함되어 있습니다.

Qt 메타 객체 시스템은 객체 간 통신을 위한 신호 및 슬롯 메커니즘, 런타임 형식 정보, 그리고 툴킷의 동적 속성 시스템을 제공합니다. 개발자는 Q_OBJECT 클래스와 매크로를 사용하여 C++ 헤더 객체를 메타 객체로 지정할 수 있습니다. 그런 다음 개발자가 프로그램을 컴파일하면 Qt의 메타 객체 컴파일러가 이러한 클래스의 메타 객체 코드를 포함하는 C++ 소스 코드 파일을 생성합니다.

개발자가 CPP 파일에 Q_OBJECT 선언이 포함된 프로그램을 컴파일할 때는 Qt가 CPP 파일을 컴파일하기 전에 Qt 메타 객체 컴파일러가 선언을 MOC 파일로 변환하도록 코드를 구성해야 합니다. 그렇지 않으면 개발자의 프로그램이 올바르게 컴파일되지 않습니다. 또한 MOC 파일이 Qt가 CPP 파일을 컴파일할 때 포함되도록 CPP 파일의 끝에서 MOC 파일을 참조해야 합니다(예: #include example.moc).

MOC 파일을 여는 방법

MOC 파일은 C++ 소스 코드 파일이므로 모든 텍스트 편집기나 소스 코드 편집기에서 열고 편집할 수 있습니다. Microsoft Visual Studio Code(크로스 플랫폼) 및 GitHub Atom(크로스 플랫폼)과 같은 소스 코드 편집기는 MOC 파일을 더 쉽게 보고 편집할 수 있도록 도와주는 유용한 기능을 제공합니다.

File Viewer Plus로 400개 이상의 파일 형식을 여세요.무료 다운로드

MOC 파일을 열거나 참조하는 프로그램

카테고리: 개발자
업데이트: 2021년 12월 29일

FileInfo.com 검증 완료

FileInfo.com 팀은 이 페이지에 나열된 Qt 메타 객체 컴파일러 파일 형식과 Mac, Windows 및 Linux 앱을 독자적으로 조사했습니다. 저희의 목표는 100% 정확성이며, 검증한 파일 유형에 대한 정보만 게시합니다.

이 페이지에 추가하거나 업데이트할 내용을 제안하고 싶으시면 알려 주세요.