이 페이지에서

프로젝트 콘텐츠 지정

프로젝트에 있어야 하는 파일이 있을 수 있습니다:

  • 빌드에서 컴파일되거나 다른 방식으로 처리된 파일
  • 설치됨
  • 설치되지는 않았지만 다음을 사용하여 만든 소스 패키지에 포함됨 make dist
  • 설치되지 않았거나 소스 패키지에 포함되지는 않았지만 Qt Creator

프로젝트 보기에는 프로젝트 파일에서 프로젝트의 일부라고 선언한 모든 파일이 표시됩니다. 파일을 파일 유형별 카테고리(.cpp, .h, .qrc 등)로 정렬합니다.

추가 파일을 표시하려면 다음과 같이 하세요:

  • 프로젝트 파일을 편집합니다.
  • 파일이 프로젝트의 일부가 아님을 알려주는 알림에서 Add to project 을 선택합니다.

파일 시스템 보기로 이동하여 프로젝트 디렉터리에 있는 모든 파일을 확인합니다.

파일을 프로젝트의 일부로 선언하면 로케이터와 프로젝트 전체 검색에서도 파일을 볼 수 있습니다.

CMake 프로젝트

CMake를 사용할 때 소스로 추가하거나 설치하여 프로젝트에 대한 추가 파일을 지정할 수 있습니다.

예를 들어 CMakeLists.txt 파일에서 PRIVATE 속성을 사용하여 target_sources 명령의 값으로 파일을 정의합니다.

컴파일해서는 안 되는 .cpp 파일과 같은 일부 파일은 CMake가 처리하지 않도록 할 수 있습니다. 이러한 파일을 지정하려면 set_property 명령과 HEADER_FILE_ONLY 속성을 사용합니다. 예를 들어

set_property(SOURCE "${files}" PROPERTY HEADER_FILE_ONLY ON)

또는 파일을 설치하려면 FILES 또는 DIRECTORY 속성과 함께 install 명령을 사용합니다.

qmake 프로젝트

.pro 파일에 다음 변수를 사용합니다:

  • SOURCESHEADERS 컴파일할 파일의 경우
  • INSTALLS 설치할 파일의 경우
  • DISTFILES 소스 패키지에 포함할 파일은
  • OTHER_FILES 파일을 설치하거나 소스 패키지에 포함하지 않고 Qt Creator 로 관리할 파일은

예를 들어 다음 값은 소스 패키지에 텍스트 파일을 포함합니다:

DISTFILES += *.txt

프로젝트 만들기, 프로젝트 마법사 사용프로젝트도참조하세요 .

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.