이전 버전을 설치하지 않고 qt 디렉토리 위치를 변경하는 방법을 궁금해하는 모든 사람들에게. 올바른 방법은 QT_SELECT 변수를 내보내고 사용자 지정 ~ / .config / qtchooser / somename.conf 파일을 추가하는 것입니다.
이것은 "somename"아래 qtchooser -l에 보이는 qt 설치입니다. 그래서:
QT_SELECT=somename; qtchooser -print-env
맞춤 위치를 반환합니다. default.conf 변경의 단점은 이전 qt 버전을 찾은 위치를 실행 한 후 / some / path로 변경하면 무효화 될 수 있다는 것입니다.
QT_SELECT=qt4; qtchooser -print-env
내 경로에서 최신 버전을 찾지 만 ~ / config / qtchooser / somename.conf를 사용하면 이전 버전이 그대로 있습니다.
man qtchooser
도움말 끝에서 언급됩니다 .
파일 /etc/xdg/qtchooser/*.conf 시스템 전체 구성 파일. 각 줄에는 두 줄이 있는데, 첫 번째는 바이너리에 대한 경로이고 두 번째는 Qt 라이브러리에 대한 경로입니다. default.conf가 제공되면 다른 항목을 선택하지 않은 경우 해당 설정이 자동으로 사용됩니다.
$ HOME / .config / qtchooser / *. conf 구성 파일