이 페이지에서

알려진 문제

Qt Creator 버전 18.0.1의 알려진 문제.

Qt Creator 개발팀은 여기에 설명된 문제를 알고 있으므로 Qt 프로젝트 버그 트래커에 보고할 필요가 없습니다. 그러나 이러한 문제가 발생하면 해당 버그 티켓의 링크를 확인하고 투표 또는 개발 환경에 대한 추가 정보를 추가해 주세요.

수정된 문제와 추가된 기능 목록을 보려면 Help > Change Log 을 참조하세요.

일반 문제

  • Windows에서 입력 언어를 변경하면 Qt Creator 이 30초 동안 응답하지 않을 수 있습니다. 이는 Microsoft Windows의 고급 텍스트 서비스에서 알려진 문제입니다.
  • Qt Creator 는 일부 설정을 저장하기 위해 SQLite를 사용합니다. SQLite는 데이터베이스를 잠그려고 할 때 애플리케이션을 잠글 수 있기 때문에 특정 NFS 서버(특히 nfs-user-server 2.2beta)에서 문제가 있는 것으로 알려져 있습니다. 홈 디렉토리가 NFS 공유에 있는데 이 문제가 발생하는 경우 한 가지 옵션은 nfs-kernel-server로 전환하거나 심볼릭 링크를 만들어 설정이 로컬에 저장되도록 하는 것입니다.
  • 일부 Linux 배포판의 일부로 Okteta KDE 사용자 정의 위젯 플러그인이 설치되어 있을 수 있습니다. 이로 인해 Qt Widgets 디자이너가 충돌할 수 있습니다. 자세한 내용은 다음을 참조하세요:

    이 문제를 해결하려면 다음 명령을 입력하여 패키지를 제거하세요:

    sudo apt-get remove okteta

    또는 다음 파일을 삭제합니다: /usr/lib/kde4/plugins/designer/oktetadesignerplugin.so.

편집 문제

  • 코드 완성 기능은 중첩 클래스에 대한 typedef를 지원하지 않습니다.
  • Linux에서 개발하는 경우 지능형 입력 버스(ibus)의 단축키와 충돌하여 Ctrl+Shift+U 키보드 단축키가 작동하지 않을 수 있습니다. Qt Creator 에서 바로 가기를 변경하거나 ibus에서 충돌하는 바로 가기를 변경할 수 있습니다.

    Qt Creator 에서 다른 키보드 단축키를 설정하려면 환경설정 > Environment > Keyboard 을 선택하세요.

    ibus 바로가기를 변경하려면 명령줄에 다음 명령을 입력하여 ibus 설정을 시작합니다:

    ibus-setup

    그런 다음 Emoji 탭에서 유니코드 코드 포인트 바로가기를 <Control><Shift>u가 아닌 다른 것으로 변경합니다.

프로젝트 문제

  • 공백이나 특수 문자(콜론, 달러 기호, 해시 마크 등)가 포함된 경로 또는 파일 이름으로 인해 문제가 발생할 수 있습니다. Qt Creator 에서 백그라운드에서 사용하는 일부 도구에는 파일 및 디렉터리 이름에 허용되는 문자에 대한 제한이 있기 때문입니다. 안전을 위해 일반 문자, 숫자, 밑줄, 하이픈으로 구성된 이름으로 프로젝트와 프로젝트 항목을 만드는 것이 좋습니다.
  • 컴파일 출력에 표시되는 오류 메시지에 슬래시가 누락된 경로(예: C:QtSDK)가 있는 경우 PATH 변수를 확인하세요. 자세한 내용은 MinGW 컴파일 오류 문제 해결을 참조하세요.

디버깅 문제

  • GNU 컴파일러 버전 4.5.0(모든 플랫폼)에서 만든 실행 파일을 디버깅할 때 디버그 정보가 누락되어 LocalsExpressions 보기에 일부 데이터 유형이 표시되지 않을 수 있습니다.
  • 'Wave ® Systems'의 'Embassy ® Security Center' 소프트웨어가 설치되어 활성화되어 있는 경우( vxvault.dll 에서 충돌을 일으킬 수 있음) Windows의 GDB가 작동하지 않을 수 있습니다.
  • 특히 대용량 라이브러리에서 디버깅 심볼을 로드하는 데 시간이 오래 걸릴 수 있습니다.
  • 바이너리로 두 번 이상 컴파일된 코드에 중단점을 설정하면 작동하지 않습니다.
  • 고유한 절대 경로가 없는 파일에 중단점을 설정하면 실패할 수 있습니다. 예를 들어 --bind mount 옵션을 사용하여 파일 시스템의 일부를 다시 마운트하는 경우입니다.
  • 파일 경로에 심볼릭 링크가 있는 경우 LLDB를 사용할 때 파일에 중단점 설정이 실패합니다.
  • GCC 4.5.0의 회귀로 인해 반환 값 최적화가 부정확한 디버그 정보를 생성하여 GCC가 최적화되지 않은 빌드에도 적용됩니다. 자세한 내용은 GCC 버그질라 - 버그 44731을 참조하세요.

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.